格物学 计算机软件工程

软件工程师的困境

格物自测!为高考,从高一就准备自己的知识点储备!
软件工程师的困境

编者注:本文原标题《台湾软件工程师的困境》。小编看完以后感觉跟中国大陆的情况也很相似,所以分享给大家。

  昨天是我一同学结婚的好日子,同学们大家聊各自的工作,有个同学突然问了我一句:我们同学中好像做软件的不多?如果再细分,好像做网络相关的更少?

  回想起当时为何读计算机信息管理的专业,是因为那时听说读电脑未来很有出路,所以计算机是我中专的第一志愿,而我的第一台电脑就是那时买的,还记得那时买一台 486 电脑花了我妈五万块,在 20 多年前它是一比不小的数字。

  毕业后专科考上电子系,当完兵后大学考上资管系,理论上我同学里应该会有不少人从事软件工程师,但事实上真的少之又少,要很认真的想才好不容易凑到十个,其中不少还是写硬件的

  之前天下杂志有一篇文章 科技之岛找不到软件工程师 以教育的角度讨论软件工程师短缺的问题,而下面的留言却大多集中在薪资的问题上,我总觉得这有点瞎子摸象的感觉,好像有提到问题又感觉不够到位。

  我从本科系毕业,出社会第一份工作就是软件工程师,一路升到项目经理,创业后成为老板,当然也变成了 Sales,需要卖服务给更多的老板,以下就我看到不同的面向与大家分享台湾软件工程师的困境。

  教育的问题

  学生的天份

  其实程序设计像艺术一样是需要有一些天份才会学的好,偏偏学校的课程有该有的进度,老师无法因为你听不懂就卡在那个章节太久,所以跟不上的同学只好死背,背不起来就开始讨厌,所以读到最后只是让来不及发现自己天份的同学更早放弃当软件工程师这条路。

  师资的培育

  所以我们常会看到学校会教一些现在比较少用到的语言,因为那是老师自己最擅长的程式语言而不是业界最需要的。

  软件工程师的问题

  薪水与价值的不对等

  工程师认为自己该拿多少薪水是以对公司的价值来思考,如果我一年能帮公司赚到或省下一千万,那我年薪百万不为过吧?老板认为工程师该拿到的薪水是以工时来思考,如果我每天正常上下班,那要和老板要求年薪百万真是难上加难。

  最后,为了生活不得已,很多工程师如果不是在干私活就是偷偷在接私活,如果不是偷偷在接私活就是在接私活的路上。不相信?我之前写了一篇软件工程师的创业陷阱-接私活,感受到大家不小的怨念迴响 XD

  价值的错估

  很多工程师会用对原公司的价值来对新公司要求更高的薪资,但价值通常是需要搭配其它的客观条件才成立。例如团队、资源 等

  如果新公司没有这些条件,工程师是否能发挥该有的价值?通常新公司会抱持怀疑的态度。

  即使高薪也无法选择小公司

  虽然有些小公司愿意提出高于市价的薪水,但这薪水能持续多久?里面有能一起讨论的同事吗?未来的发展好吗?写在履历上好不好看?朋友都没听过这间公司?.

  除了薪水以外的一堆疑虑都跑出来了。最后大部份的工程师还是留在大公司等待机会比较保险。

  升迁制度的问题

  无法跳脱的彼得原理

  「彼得原理」是指:在组织或企业的等级制度中,人会因其某种特质或特殊技能,令他在被提拔到不能胜任的地步,相反变成组织的障碍物(冗员)及负资产。

  好的工程师为了拿高薪,不得不往管理层升迁,变成管理层后再也不需要写代码,所以为什么好的工程师这么少?因为他们都变经理了。

  可惜的是,代码写的好的人不代表会管理人,最后反而因为管理绩效不好需要离开公司,但也回不去以前工程师的状态了。

  CTO (技术长) 的问题

  CTO 决定了公司的技术天花板

  每间公司只会有一位 CTO,基本上也不会写代码了,也就是说 CTO 如果离开公司要找工作没那么容易。基于这样的原因,你觉得 CTO 会找比他能力好的人进公司吗?CTO 能接受后面进来的人拿比自己还高的薪水吗?那你知道如何审核 CTO 吗 ?

  主管的问题

  追求 KPI

  请工程师会花到当月的部门预算,但可能要等到半年后才会有明显的成效,为了兼顾每个月的 KPI ,无法花太多钱请工程师。

  老板的问题

  投资与成本的混淆

  对很多老板来说软件工程师就像水一样,没有的时候很痛苦,有了后就没感觉了,什么?水要卖这么贵?不就只是水而已吗?老板总认为软件工程师是固定成本,而成本就是要控制在越低越好,如果换你当老板,很可能你也会这样做。

  如果工程师一直想的是加薪、老板一直想的是省成本,这双方永远都会是对立无解,但如果工程师想的是帮公司赚钱,老板想的是投资工程师,最后这结果应该会好很多。

  就是赚不够多

  就算有好的软件工程师,但他要的薪水老板就是给不起。好的软件工程师老板请不起,请的起的都是不好的工程师,老板说市场上都没有好的工程师,其实是说市场上怎么都没有利害又便宜的工程师。

  不用钱的迷思

  你知道卖软件或服务比卖硬件困难吗?我曾经想要卖一套软件给一个老板,我说这可以提升员工的工作效率,他回说:我为什么要花钱提高员工的效率?他干不完就加班啊,反正我每月都固定付他的薪水,又不用多花钱。

  产业的问题

  成功的网络公司太少 内容来自网友回答


2015年想报考吉林大学软件工程硕士 GCT,求助?

2015年的简章还没发布呢,参考2014年的吧,零点启航教育GCT频道有招生简章和去年的复试分数线及录取人数。杏林大学:示范性软件工程硕士 GCT成绩总分不低于160分。 复试内容:专业课笔试和综合面试。专业课笔试满分为100分。

软件工程专业的专业课程有哪些?

软件工程专业的专业课程有哪些?

软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。主修课程

在线等!软件工程 需求获取期间什么是最有用的信息来源

在线等!软件工程 需求获取期间什么是最有用的信息来源

(1)开发一个系统取代现有的销售订单处理系统。答:跟销售人员的沟通很必要,试着了解他们的销售量,并且他们的销售流程,以及旧系统所存在的问题。跟客户的沟通也很必要,了解他们的需求,同时从不同类型的客户咨询。观察旧系统的一个操作流程,同时了解可能的潜在用户,改进现在的工作流程,以追求实现利益最大化。

科技之岛找不到软件工程师

科技之岛找不到软件工程师

  作者:羅之盈 你的公司也在喊着找不到工程师吗?产业正飞快演进,高校体制却僵化过时,台湾的软件人才荒将更糟。 保守估计,在软件工程类的就业市场,平均三个空缺职位抢一人!   「你有认识的软件工程师可以介绍吗?」这句话像是一个口耳相传的传话游戏,你传我、我传他、他传他,问题没有答桉,因为整体产业都很缺软件工程师。   「未来五年,台湾电子商务

要成为一名优秀的软件工程师需要注意那几方面???

要成为一名优秀的软件工程师需要注意那几方面???

软件工程师应具备以下八点职业素质: 第一自信:万事开头难.有了第一次,就有下一次.那么第一次的信心从那来呢? 那应该保持一个平常的心,来面对挑战.要相信自己能够做的到.而且一定可以做的到. 第二自学能力:在当今的软件业,技术不断更新,而老的思想,老的逻辑等等, 也不断被新的思想,新的逻辑所代替,所以在这中压力之下。不可能不迫使自己学习更新的技术来提高 自己的能力.使自己学习到更多的知识,经验,技

计算机开发与技术包括软件工程吗

计算机开发与技术包括软件工程吗

包括软件工程。Visual Basic是微软公司的软件开发工具,提供了开发Windows应用程序的最迅速,最简捷的方法。Basic语言是微软公司的开山之作,是一种在计算技术发展史上应用最广泛的语言,有几百条语句、函数及关键字,很多和Windows GUI有直接关系。专业人员可以用Visual Basic实现其它任何Windows 7编程语言的功能,而初学者只要掌握几个关键字就能快速

高考倒计时 2025-02-192025年高考时间 6月7日,8日,9日
软件工程专业其他问题:
高中知识点
相近专业 计算机科学与技术 软件工程 网络工程 物联网工程 数字媒体技术 智能科学与技术 空间信息与数字技术 电子与计算机工程 信息安全