初级程序员如何过度到软件工程师
一个刚刚毕业的大学生想要进入一家比较理想的软件公司是非常难的。在这里我想和大家分享一下我自己的经历。我本来是一个IT大专院校毕业的软件专业学生。在学校凭着自己那份努力进入学校的一个软件孵化机构。开始我抱着比较神秘的心态去面对这个机构。我自认为进入这个机构一定能够get很多吧!进入里面一段时间以后我才发现里面的学长非常的牛。很羡慕他们的技术。在这里面我和几个玩的比较铁的学长经常交流软件开发的思想。这段时间我的技术有了突飞猛进的进步。
很快师兄们都毕业了!我这个机构我自我感觉良好。技术也止步了。
转眼间我也毕业了!我面试了很多家外企。都说我学历不够。在一次机缘巧合的情况下我进入了一家外企。在里面我发现自己以前总是觉得基础不够总要。现在在发现基础部不够扎实。成了一个初级的程序员了。
那么软件工程师和程序员有什么区别呢?
我的理解是:程序员只是在把功能实现即可。
但是软件工程师遇到一个需求的时候首先分析他的功能结构。设计软件的架构、在想使用什么设计模式、才用那种语言比较好。。
还有就是我认为做IT的一定要把生活搞清楚,因为软件的基础就是把现实生活反应成一句句代码。
OK 初次写见笑了。 望大家多多提意见
浙公网安备 33010602011771号