站在路口,北京25岁程序员该如何选择
时间不饶人,真是把刀,转瞬毕业3年了,如今一人在北京苦逼的混,小日子也还凑合。
本人天津普通本科毕业,毕业后在北京工作一直到现在,从事图像处理和程序开发,说实话,我们那旮瘩学校不咋地,好在念书时想的周全,在大学时就自学程序开发,那时候啥也不会弄个C#拖拽个界面就觉得很神奇,后来转学c++,快毕业时跟一个关系很好的老师接触到了图像处理,当时对图像处理一点概念也没有,后来泡图书馆看了很多书,觉得这个很靠谱,觉的跟C++工程开发比起来很高大上,无奈马上毕业了,没有时间让自己从零开始学这起,遂放弃,找C++相关工作。
第一家公司在天津,进去后做C++开发,就是用QT做程序,开发网络socket通信,不过很幸运,带我的经理是搞图像处理的(后来知道他水平也一般,毕竟人家不是专业做这个的),平时我管他叫张哥,后来慢慢的接触图像处理知识,自己买本opencv看,写点小程序,没干多久就因为薪水太低辞职来北京了。
来北京这家公司就真正开始接触图像处理工作了,我运气很好,我头儿是个武大女博士(她学遥感的),不是夸奖她,她真的很聪明,很厉害,不是混的那种博士,教了我很多,1年后我就走上图像处理正道了,可以自己看老外牛逼论文,自己研究算法思路了,到现在已经2年了,由于公司小,期间我也做过工程(我是学C++出身的,做程序工程还是很可以的,所以领导让我也做过工程),领导教我如何理解用户需求,如何做出让用户满意的产品,很较真,他会看你代码,跟你一块商量程序思路,对问题从不妥协,让我想起乔帮主,虽然有时候让我很不爽,但是对我帮助还是很大的。
在现在公司已经2年了,想跳槽了,一是为了自己以后发展,二是为了多挣点钱,可我在想到底从事产品研发呢,还是走算法研究呢?让我很不知道选哪一条路,希望过来人给小弟指点指点,产品研发很有学问,不要小瞧产品研发,真正能把产品做好会有很麻烦。走产品研发的话,以后可以做team leader,成为公司主管,而走算法研究则可以走的更深,接触更多技术牛人,最终成为牛人。
大家给个意见,说说你的看法,有用的话必有重谢!
ps:听说房价要降? 那哥也买不起