Re: [请益] 我是否该转行了...?

楼主: ghost008 (0080)   2014-02-22 10:46:04
※ 引述《a395397 (不知道为什么)》之铭言:
: 我读国立科大资管所,本来打算去业界写程式....
: 但面试完第一间后,面试的人跟我说:软件工程师这条路不好走
: ,以我的程度前半年会很操~而且是你无法想像的操
: (听说有人被操半年 头发全白)!!
: 我以前到现在有写过C、C++、JAVA、VB、net(C#)、PHP、SQL、Java 、javascript 等等
: ,但现在发现都不精通 (因为我都抓人家的来修改而已),因此只会一些基本语法跟逻辑
: 罢了,像指标或串行、物件导向概念、类别、继承等观念,其实到现在也还不是很了解
: .....如果只是这样的程度还能去业界写程式吗?
: 我是否考虑转行呢?
写纯软如果能完全复制使用者环境,那程式的累赘影响较小
如果user转换了环境或是HW,到时候会冒出许多难以理解的问题
写出一个可以动的程式不难,但如何写出符合user逻辑的程式很难很难
SW的主管相对只是接收了user概念,初期的最低标准肯定是可动先上线就好
之后再让user反馈讯息修正
如果user没有修正的需求,那这只程式本身就算pass
这中间的沟通,如何将user天马行空的想法融入程式里面才会让人抓狂
这都是要经验累积才行
我是ATE,大部分写C跟VB,不过好险我也是user,即便是自己转换想法写进程式里
也需要花费好几个小时去思考跟翻阅文件
有时候客户甚至会没有给SPEC,我还必须设定许多副程式验证,保证我拿到的数据正确
在这中间,我会一次次的受到各方质疑,上到客户端,下到厂内RD与产品工程师
这就是我必须承受的压力
没有人一入行就扛的起工作,因为在学校上课拿到60分就代表Safe
但是一进公司,即使你一上线的系统刚开始通过user测试
一旦关键时刻出包了,user会不断地把问题推到开发程式的人员身上
这时候你的经验就会跟着user的反馈不断累积
面试者说得很对,前半年一定会很操
不过他可能没说的是,撑过前半年之后,搞不好就是准时上下班养肝了
作者: milk910 (Eddie)   2014-02-22 11:13:00
好棒的文 推推
作者: samtwend2001   2014-02-22 13:33:00
作者: yudofu (豆腐)   2014-02-22 18:10:00
而且如果是看别的大厂的code改的话,边看边学边用也不错。真的要从line 1重头开始写的话还比较痛苦

Links booklink

Contact Us: admin [ a t ] ucptt.com