学习型组织总结
刚毕业的大学生进国企单位,签管理岗好还是技术岗好?
刚毕业的大学生进国企单位,签管理岗好还是技术岗好?
国企单位一般分为管理、技术、技能三条线成长,避免了过去千军万马挤独木桥的弊端,因为以前所有员工只有去当官这一条路,但是现在有三条成长线,技术高手可以当技术专家,可以享受同等职级的管理人员待遇。技能工人做好了,比如,当上技能大师,也可以享受很好的待遇。但具体到个人的选择,还是要看个人的性格和追求:
第一,许多企业都招管培生,目的是轮岗锻炼、熟悉生产经营之后,要早一点安排到管理岗位,为未来培养中高层领导人员的。所以,管理岗对年轻毕业生吸引力很大。因为,大多数人都想当官,想管别人,而不是被别人管。当官,成就感最高。
第二,这个时代,管理人员难道比技术人员高一等吗?不。随着互联网经济的深入,技术大牛成为香饽饽。比如,张小龙发明了微信,年薪几个亿,比董事长总裁年薪都高。在一些企业里,核心技术骨干的收入并不低。在一些技术型公司里,技术人员的收入普遍比管理人员高,他们在倡导技术强企的导向。
第三,要看你的性格。走技术路线,需要的是扎实的知识功底和坚韧不拔的精神,要投入许多精力,还是忍受长期不出成果的焦虑。走管理路线,要熟悉生产经营情况,更关键是你要具有组织协调、综合文字、沟通、驾驭等能力。对能力的要求,比对专业人才的要求更高。简单地说,搞技术,与技术打交道,少与人打交道,情商要求不高。搞管理,主要是与人交道,需要较高的情商。你的弱项是情商低,就可以走技术路线。
第四,还有一条是,走技术路线,将来可以转管理。但是做管理久了,就难以转技术。比如,你做了十年技术,技术很精通,如果你还具有情商,容易转到管理岗位,提拔为部门经理或者副总经理。但是你做了十年管理,才发现你还是不适合与人打交道,但技术早已荒废,想转技术路线行不通了。
学习嵌入式开发的过程难吗?
如果你从来没接触过,学习的过程还是挺难的,但是如果你有软件和硬件基础,再加上毅力和恒心,也能够由入门到精通的。下面根据我自己的一些经验给你一个学习的路线和方法:
1.狠抓基础首先拿出大学里的C语言、数据结构、计算机基础、高等数学、数字模拟技术和数字电子技术 这些书来学习软件基础和硬件基础。
看到这些书有没似曾相识的感觉,仿佛回到大学时代!
C语言:
这个不用说了,软件入门的开始,把每课代码例子手动敲一遍,不是为了敲代码而敲代码,而是熟悉编程方法和编程思想。
数据结构:
数据结构一定要学好,这个关系以后你的代码 是“土鳖”编写的还是土豪编写的;
这个关系到以后你的代码 大小是10k还是100k,还关系到你能否往更高领域公司百度阿里物联网云计算、自动驾驶、智能机器人方向发展。
高等代数:
高等数学主要是学习逻辑思维能力,对你以后编程逻辑以后Bug的查找解决关系很大。
模拟电子技术基础和数字电子技术基础:
这个是学习模拟电路和数字电路的基础,这个是设计电路的基础。对你后面开发电子产品起着很重要的作用。
2.勤于实践有了上面的基础之后,我们可以开始边实践边学习了:
2.1 初级篇
首先从单片机开始比如51单片机或AVR单片机、或STM32单片机开始,我个人对STM32单片机还是情有独钟的。可以上淘宝买一套STM32单片机开发板,选择那种案例和项目比较多的套餐。然后按照开发板的实验开发指南完成每一个例子,基础上就可以入门了。除此之外,还要在网上多找一些项目来做,比如循迹小车项目、温湿度无线监控项目、四轴飞行器项目,先从模仿开始。
2.2 中级篇
开始学习嵌入式操作系统。从比较流行和商业用比较多的μC/OS-II和FreeRTOS开始学起,熟悉嵌入式操作系统的基本概念原理、嵌入式系统移植和裁剪、嵌入式图形界面编程。
2.3 高级篇
学习更高级别Linux操作系统,熟悉Linux shell命令、Linux应用编程和Linux驱动开发,有条件可以在搞一套Android开发板学习Linux底层的驱动开发。自己也可以在网上找找需求订单,自己设计电路和开发产品。
2.4 高高级篇
本人才疏学浅,自己也在学习研究和探索中,欢迎大牛来指点。
总结只要有兴趣和恒心,勤于练习和实践,随时调整方法和思维,我们都是可以实现自己的目标的!