帆's profile思想坐标PhotosBlogLists Tools Help
    October 04

    政治倾向测试

    Your political compass

    Economic Left/Right: -4.25
    Social Libertarian/Authoritarian: 1.54

    http://politicalcompass.org/questionnaire

    留做标记,看看多年以后我会不会变

    职业生涯规划

    每一个有志于技术的IT人都面临着职业规划的选择。
    第一,成为软件工程人员,设计桌面软件,网络软件,游戏,嵌入式软件等。面临的问题是竞争激烈,工作辛苦。
    第二,成为软件研究人员,研究算法,可是门槛很高,对个人的要求很高
    第三,成为硬件工程人员,设计电路、PCB,他和软件工程人员很相像
    第四,成为芯片设计人员,问题是对公司和资金的依赖太大,难于开创自己的事业
    第五,成为硬件研究人员,大部分中国人都没有条件选择。
    软件工程人员可以向软件研究人员转变。而其他几类之间转变很困难。
    选择了硬件这条路,出于三点考虑。其一是由于觉得软件的门槛太低,竞争过于激烈;其二是觉得学习硬件设计有利于今后创业;最后是觉得学习硬件可为软件设计打下基础。
    然而,我对这些初衷越来越感怀疑。第一,普通的程序员门槛固然很低,但软件行业的职业发展空间很大。例如图形图像、人工智能、并行计算这些都需要深厚的积累,而这样的高端人才的回报是很丰厚的。第二,电路设计和嵌入式软件的设计联系紧密,但从整个电子行业来说,嵌入式设计依然属于低端。第三,电路设计的基础,很难成为高端电子技术的基石。
    其实,这与国内大学的大环境有关。学习硬件设计需要很好的外部条件,包括高端设备和项目。在国内,很遗憾,这些都不具备。
    选择软件,道路就会完全不同。在软件技术上,很容易追随国外最尖端的技术热点。也更容易实现技术突破和创新。
    如果照着目前的道路走下去,我会成为一名工程师,而离研究型的专家越来越远。怎样改变这一点,我还没有找到答案。