这个时候 , 多参加适合自己的培训 , 如类似comptia的专业认证 , 无疑对自己提升会很快 。三 在实践中检验和持续完善 IT方面的理论和方法在书上都可以找到 , 但是 , 如何让企业接受 , 如何落实 , 却在书上找不到 。
光是理论远远不够的 , 有没有在实践中检验过 , 是完全不一样的 。同样一个问题 , 两个完全对立的观点可能都对 , 但究竟会在什么时间什么场合才对就成为瓶颈 。
比如来说 , IT业做小项目与做大项目会碰到许多完全不一样的问题 , 小项目可能会有比较多的技术问题 , 大项目则更多的是管理和沟通的问题(所谓小项目做事 , 大项目做人就是这道理) 。牵涉到方方面面的因素 , 太多都要去摆平 , 很多时候还要牵涉到权利和利益的重新分配 。
这需要在实践中学习、体会 。如果哪种角色你都担任过 , 像甲方、乙方、第三方的角色都经历过 , 从软件到管理都搞过 , 从实践到理论的不断0螺旋式上升 , 体会了每一个角色的酸甜苦辣 , 所以能经常不断切换视角 , 换位思考 , 这样更容易与别人沟通 。
5. IT行业的职业规划怎么做 在职业生涯的前几年可以划分为如下几个阶段:
入门阶段(<1 year):大7a686964616fe58685e5aeb931333433626565学毕业或从其它行业转行 , 具备一定的理论知识 , 但缺乏真实环境历练 , 需在指导下工作 。
初级阶段(1-3 year):具备较为丰富的理论知识和一定的实践 , 一定程度上可以独立工作 , 但无法独自处理复杂业务 。这个阶段大约为参加工作
中级阶段(3-5 year):基本可独立应对复杂业务 , 通过实践总结将知识初步形成体系 , 但大多数情况下缺乏灵活性和前瞻性 , 有一定总结归纳能力 , 技术方面具有一定深度 , 通常广度不够 。有一定协调管理能力和表达能力 。
高级阶段(5-10 year):熟练应对负责业务 , 有自己的知识体系 , 总结归纳能力强 , 技术方面有一定深度和广度 。具有较强的管理能力和表达能力 。对业务或技术的未来走向有一定预判能力 , 并能带领小团队攻坚 。如:分析师、架构师等 。
顶级阶段(10+ year):对业务和技术都有非常深厚的掌握 , 面对复杂场景时能够根据自己所掌握的知识做出判断且灵活有效处理 。能够管理协调较大团队 , 并且能够技术或者公司业务发展走势做出相应规划 。如:总工、CTO、CIO等 。
注:以上数据根据是的按照一般的工作强度和方式来评估的 , 如果工作强度极大或极小 , 不在此例 。
6. IT职业规划 一下子问了这么多问题看出来你迷茫了 , 呵呵 。
首先告诉你 , 如果你感兴趣 , 做这行是没错的 , 因为如果没兴趣 , 很难在这行上做出比别人好的成就 , 毕竟现在程序员太多了 。针对于你的专业来讲 , 学这个也是比较适合的 , 因为我周围的很多同事都是学数学的 , 现在转向干软件 , 大概是逻辑思维方面占先天优势吧 。
我在大学的专业就是计算机 , 说实话 , 毕业了感觉什么也不会 , 还是先在培训机构培训了半年 , 如果你有干这个的打算 , 那么就要趁早下手 , 你现在才大一 , 自学是可以的 , 当然 , 不是一味的死看书 , 没用的 , 要实际操作才行 。至于报培训班 , 还是有用的 , 最起码能让你有个开发的环境 , 亲身体会到做项目的感觉 。