1)主要存在的一些问题:
只会Coding,检测Bug不愿意说(给项目的Bug管理工作带来难度),缺乏联络沟通能力
2) 应该具有的技能
基本的责任感
沟通能力要强,可以弥补技术和智力的不足
技术:根据详细设计,代码模板,开发环境做,常见的要求有:js/java/sql/框架。较好的程序员还可以看出详细设计问题,可以根据概要设计做详细设计,自己搭环境等等
智力:有助于职业发展
3)新手
刚来的学生一般做PG和TS(翻译,计算机专业哪怕三级也要,日文专业却要一级)
PG发展方向就是SE(一般一年),三四年后变成SL/BSE/SSE(SSE为高级系统设计师),翻译BSE(桥接系统设计师,在外方工作,负责接洽),最好的是SE,侧重管理做SL,SE到SSE可以走业务路线和技术路线,最终PM
在SL以下,年薪十万没有问题
做到SE,一年即可出国,出国除工资还有一万二
小公司升迁机会多,五年到PM可能
升迁路线见:
PG——SE——SSE——PM
PG——TA——BSE——PM