犹豫了很久,写下来以自勉
2000年开始接触计算机,经历过的语言vb、asp、c#、java、c++、delphi,自己最熟悉的一直在做的是Java,可能的出路是坚持做技术、转
行、自己做?
(1)纯粹做技术
纯粹做技术的路可能需要比较大的平台,国内的一般规模的公司,5年左右的技术人员可以干90%以上的工作,不需要很深的技术功
底,只要会用工具、会用什么框架,能快速开发就行,体力上、可付出的精力上都没有优势。
大平台的公司可能10年工作经验刚开始入门,可以进去的门槛往往比较高一点
(2)转行
技术支持?管理? 我名义上做了5年半的技术总监,管理上的概念比较迷茫,而且管理的职位不好找,从大的平台往小的平台找比较
现实。而且技术出生的人往往比较偏激或者比较认为技术是重要的,如果能突破自己,可能会有突破。
(3)自己做
像我这样,有贷款要还,有家庭要养,如果自己做不是水到渠成,这些压力如何转嫁,如何释放
但相信机会总是给有准备的人,给自己要求几点
1、技术本身的钻研
仔细研究研究java api,主要方向为服务器端行为, 分为几个方面
(1)nio、多线程、网络方向 掰开揉碎的研究。
(2)jvm 机制原理 、常用容器原理,高负载,高并发程序的实现研究,性能调优等。
(3)数据库方向的使用主要为mysql。
(4)部署运维方方面的内容,HA、HL等
2、管理知识的学习
(1)管理理论、步骤、工具
(2)管理的细节,项目的实施细节的理论、步骤、工具
(3)沟通的技巧,处事的方法、情绪的控制
(4)产用的开发方式方法,成功的项目经验借鉴,例如敏捷开发等。
3、自己产品或者自己事业的积累
(1)多积累自己的资源,维护好已经信任你的客户资源,开创信任你的客户资源
(2)多看看方向性的移动产品、有想法就去实现,快速迭代。
就写这些吧