今天和tiny老师讨论了一下,我对我的职业规划的疑惑。 现将我发给tiny老师的原话发在下面,希望各位给我一些建议。
**从您的一次演讲开始关注您,觉得您的技术和眼界都很高。 和您说说我现在的情况吧,希望能得到您的建议。
我08年毕业,普通一本,现在混在北京。毕业之前拿过最高的一个奖应该是google Android全国大学生挑战赛的华北赛区三等奖了吧。
大学期间帮研究生做过毕设,自认为技术还可以。
之后就开始工作了,因为各种各样的原因,签了一个做抄表机的工作,系统用的是wince,一开始接触的是c#
后来开始做驱动方向的开发。
因为感觉c#的掌机应用相对简单,c++做驱动简直就是copy来copy去,于是业余时间开始干点自己的事情
那时候觉得自己很厉害啊。
开发android游戏,然后挣了一块多钱。
把小黄鸡simsimi移植到微博上,粉丝也没涨多少
后来是觉得自己方法不对路,于是想先做做外包试试,看看大家都在干嘛。
于是开始找外包。
在csdn的外包平台上,猪八戒什么都竞标过,都是做c#的东西。
做过的比较大的东西,一个是做了一个彩票代理的那么个客户端,
还有一个就是给yyets做的一个翻译字幕的工具,播放视频的同时可以编辑字幕,可视化时间轴调整什么的。
给yyets做的这个东西周期比较长,得几个月吧,年前刚刚结束。
做完了这一圈,到现在又开始迷茫了。
给yyets做的那个东西,看到了自己的不足。
现在觉得
1.自己技术真的不行。
2.眼界真的有限,所以也就能看到这么多了。
我现在就是想看看能不能有机会进到大点的公司,看看正规军是如何开发软件的。
但是看我这一年,感觉长进一般,也不知道大公司招人要什么条件,下一阶段该怎么努力。 希望tiny老师能根据我的情况,给点建议。**
如果毕业的时间不长,那么还是尽可能沉下心来做好一个方面:Web前端、移动应用开发、桌面应用开发、服务器端应用开发、数据库管理与优化,这些都和应用开发相关;数据挖掘、语义理解、机器学习等,相对研究的成分更多一些,每个大的方向都是需要用数年来求精的,关键看你追求什么样的方向。
另外,正如上面很多人说的,做事情还是追求正规的好,我见过一些做项目各方面都不正规的团队,初期看似效率很好,但是发展下去会遇到很多的问题的。
年轻、资历浅的时候,建议最好还是加入一个正规的队伍,能跟上一两个大牛当然更好。
上次去参加一个技术分享,有一个大牛说,20%是技术问题,80%是工程问题;我觉得楼主技术已经够牛逼了,要不,想一下怎么去做一个leader,整个项目的架构,沟通,进度,人员之间的协作都能你来搞定。