07-15更新:撸主五月份换工作了,去了某狐,后端方向.战战兢兢的适应期,现在可以欢快的写代码了.04-08更新:像下面很多回复所言,如果要换行业,在行业观念/年龄/待遇方面确实存在诸多矛盾。现在我想引申出一个更通用的问题:“当你所处的行业正在日渐式微,作为一个走技术路线的码农应该如何改变以应对呢?无论是现在的互联网或者其他的行业,过十年甚至几十年后似乎都会面对这个问题”。做为一个技术手艺人,想听听大家的看法。非常感谢留言的各位,你们的建议对我都很有帮助,尤其是泼冷水的建议正是我需要的。ps这里讨论的气氛非常好:)04-02原帖:先介绍下自己的现状:传统行业的程序员,工作5年。以前主要做分析仪器/。最近几年的工作主要就是嵌入式Linux+C。我为什么想要离开自己熟悉的行业这个念头并非突发奇想,因为我觉得我是一个很GEEK的人,喜欢关注流行,很潮的技术。比如动态语言、Ruby、Python、nginx、并发、大数据。但这些东西离我现在的工作内容非常远,每天和寄存器,底层驱动,还有跟芯片厂商封装了无数层的SDK打交道。传统软件行业技术更新的很慢,并且在工作中无法接触到我喜欢的东西。“被过时”的概率比较大。所以,我打算换行业。Skill:编程语言:C/C++,BashShell;GNU工具:GCC/Make/GDB,Vim;操作系统:Debian,AIXUnix,日常使用Fedora;英语水平:无障碍阅读英文手册,无障碍使用Stackoverflow;备注:C这几年写的很多,C++最近写的少,不过重新熟悉问题不大;Shell脚本能自己看自己改,算不上突出。Linux服务器配置马马虎虎,大多问题能自己google解决。日常使用Fedora,Vim。Github有,就在上面写写验证代码,在这里还是不要拿出来现眼了。数据库仅仅在几年前刚工作的时候接触了一下oracle/db2,之后从事嵌入式行业的几年里就没有再摸过。
2 回答
HUH函数
TA贡献1836条经验 获得超4个赞
我对软件硬件都感兴趣,专业是电子信息工程,硬件方面的,但毕业后从事软件开发方面的工作,已经快10年了。换过几次行业,从Flash教育软件到Web前端,再到Web后端(Ruby)+前端。(可能有人觉得不算换行业,呵呵)我想说的是:互联网开发比嵌入式开发简单多了,因为更有趣。兴趣是最好的老师,如果你想换行业,那么可以尝试在业余时间玩起来。如果发现这是一件愉快的事情,那很好,继续玩&积累;如果没有觉得web开发的过程中有什么成就感,那么可能是不适合这个行业。优秀的互联网开发者有几种气质。一是“天下武功,唯快不破”的精神。有别于硬件、传统软件,互联网开发需要快速从用户中获取反馈、提取数据,快速迭代去优化产品。所以他们会特别珍惜自己的时间,想法设法提高自己的工作效率。并懂得何时应该不做什么事情,怎样少写代码。二是内心永远充满了好奇心和学习的激情。当一种新技术出现后,他觉得:”哇,真不错!能做的事情又更多了!“,而不是:”又要学新的东西了,真郁闷“。但这些和互联网行业背景并没有太大关系。你可能会发现嵌入式开发领域也需要这样的气质。不管你以前是开书店的,还是做嵌入式开发的,只要愿意去了解,去学习,都是可以跨界n个行业的。可怕的是被原先的行业背景给束缚住了,停留在自己舒适区里,用僵化的眼光去衡量一切。要入行真的很容易,有一些作品就说明你已经入门了。如果要换行业的话,可能需要经历短暂的收入降低。我自己换过两次行业,一次是降薪,一次丧失了晋升机会。但每次都让我很开心,因为能力提升了。(我换行业的原因是想让自己能做更多的东西,想让自己的idea能成为现实)总之,只有舍得,才能得到更多。可以舍弃的越多,内心就越自由。昨天的辉煌,不要成为今天的枷锁,呵呵。
添加回答
举报
0/150
提交
取消
