[转]思考,职业规划

原文:https://www.cnblogs.com/xiyuanMore/p/11203520.html

-----------------------------------------------------

是什么原因导致了开发者们,哪怕去了北上广深,也没有成为真正的技术大牛、或者程序员们,学了那么多东西,却依然只知皮毛呢?
? 从某种意义上来说,也必须承认,许多以外包项目研发的企业,实际上对于软件工程师的职业发展规划根本就是失败的,毕竟让这些非科班出生的企业家、以及一些依托百度搜索、靠掌握CV编程绝技成长起来的高级工程师或TeamLeader来对软件工程师们进行所谓职业规划根本也是不可能的事情,所以从某种层面上来说,需要开发者自己来明白自己的职业发展规划。
? 在《构建之法》这本书中,有一个章节《软件工程师的成长》专门提到了这个内容。在这个章节中,邹欣老师提到,初级软件工程师应该有以下几种成长:
1、积累软件开发相关的知识、提升技术技能(如对于具体技术的掌握,动手能力)。
2、积累问题领域的知识和经验。
3、对通用的软件设计思想和软件工程思想的理解。
4、提升职业技能(区别于技术技能)(例如自我管理的能力、表达和交流的能力、与人合作的能力)
5、实际成功。应该做出一些能够公开展示的工作成果。
? 同时,老师也提到了一些职业成长的建议,包括做好自我评估的一些方法,虽然不少开发者做的都是所谓的"CRUD”开发,但并非这种开发方式就是没有技术含量的事情,同样需要一些核心技术和扩展的知识。
例如,一个简单的单表增删改查,看似是满足数据存放到数据库的最简单的操作,每天的重复或许枯燥无味,但是与数据库技术相关的操作、大于大容量数据的数据库操作、并发、备份、以及进一步的关系数据库模型和数据挖掘和商业智能,都是属于可以进一步的扩展能力。
? 所以一个人的知识成长,如同早年一款流行的策略类游戏《帝国时代》中的知识树,往往都是从最基础的技能出发,推而广之,进一步扩展,最终才能打造出更加完善的知识体系。
? 而如何才能提高技能?邹老师认为,“答案很简单,通过不断的练习,将低层次的问题都解决,变成不经大脑的自动操作,才有足够的时间和脑力来解决更高层次的问题”。老师将问题分成3个层次,分别是:低层次问题(变成自动操作)=》容易精通;中间层次的问题(由于需要花一点脑力来解决,所以可以是不断的学习中);而高层次的问题,大部分情况下是无暇顾及、甚至很难遇到很难重现的,所以也很难成为所谓精通。

? 在工作过程中,尽可能的积累经验,让自己掌握的技术更加纯粹,形成自己的技能,除此之外,我们也可以有一些适当的自学来进一步扩充自己的知识面。在长沙.net技术社区博客兴趣小组中,有朋友指出,通过不断的自学和练习,也可以形成自己独特的学习方法,这些学习方法能够快速的应对技术变化带来的挑战。在这个知识大爆发的时代,靠死记硬背来记住某些问题的解决办法可能作用不大,只需记住具体的问题关键点即可。能力强的人不一定比其他人会许多东西,而是能够以更快的速度解决问题。
? 例如,像我曾经提到的作者邹琼俊,他的学习方式就非常独特,那就是自学一种技术,并出版一本书,然后把他应用到公司项目中,进而推动公司的技术变革。在此之前他已经出过.NET技术书籍《Asp.NET企业级开发实战》这样的畅销书,最近他又出版了一本新书,这本新书则是基于跨平台技术开发的书籍《H5+跨平台移动应用实战开发》,这本书通过模拟一个社区的维修功能模块来介绍如何进行H5+跨平台移动应用的开发,采用了一些目前主流的前端开发框架或语言进行编写,包括MUI、ES7等。

(据我所知,在目前的开发者圈子中,有关这一块的技术书籍似乎不是特别多,尤其是前端技术发展的非常快,所以许多技术与生产环境严重脱节了,而这本书则采用了目前都比较先进的一些技术,确实值得大家入手。)

? 当然,我的重点并不是介绍这本书,而是介绍邹琼俊学习的这种形式。难道还有比写一本书更好的学习方式吗?显然没有

原文地址:https://www.cnblogs.com/oxspirt/p/11279107.html

时间: 2024-08-29 22:29:17

[转]思考,职业规划的相关文章

软件测试职业规划的思考

前言 入软件测试行至今已经8年多,承领导们的信任与重用,同事的支持与信任,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,每一步都刚刚好.最近在自身职业发展瓶颈,人生十字路口,静坐反思,重新审视个人规划与测试人员发展的这个问题,问回自己:你为什么做软件测试工程师?胡思乱想之下有了此文. 一.软件测试起源 网上有一些经典的软件事故,大家感兴趣可以自己搜索一下,我搜了几个列举如下: 简单总结:软件出现缺陷(BUG)导致经济或其他损失,因此有了软件测试. 由此可知软件测试目的:发现缺

通信人职业规划思考

通信人职业规划思考,作者:易仔阿克,2014-11-29作为在通信行业打拼十余年的通信人来说,经历了通信行业的起起伏伏,在面对当今通信行业日趋没落的场景时,会不时的感到困惑与迷茫:就要奔四的人,你的路在何方?为了解决我心头的迷茫和困惑,同时也为想要进入或者已经在通信圈子里的同行们解解闷儿,我提出几点看法.第一,要明白通信行业的趋势,还需要从通信产品谈起.通信产品包括基础产品和增值产品,基础产品就是语音和数据业务组成的通话.上网等产品,增值产品就是当下的许多互联网产品,比如天气预报短信.彩信等,电

我对职业规划和未来发展的一些思考

摘要 本文较为全面地阐述了,作为一个一线城市的IT技术人员,我对职业规划和未来发展的一些思考. 首先从生活中的困惑迷茫谈起,然后简要介绍了我对婚姻和事业的一点看法,接下来深入阐述了我一些核心价值观和实践, 需要学习哪些IT技术. IT技术之外的世界.专业技能的误区.落地生根.可以量化的目标. 序 毕业一年多的日子里,时而自信满满,时而欢乐十足,时而抑郁寡欢,时而困惑迷茫. 最近又到了困惑迷茫的周期了,最困惑的其实还是同样一个问题,职业如何规划,未来将走向何方. 关键的问题只有2个:婚姻和事业.

职场35岁现象:职业规划的文章 [转]

在这个世界上,“唯一不可阻挡的是时间,它像一把利刃,无声地切开了坚硬和柔软的一切,恒定地向前推进着,没有任何东西能够使它的行进产生丝毫颠簸,它却改变着一切.” 我始终相信一句话:出来混,迟早要还的. 虽然你我皆是凡人,只是这芸芸众生中的普通一员,但我依然希望每个人的生命都能够迎着太阳开花结果.不管以你现在的阅历是否能够理解这段话的涵义,请先记下来. 我相信总有一天,你会明白. 因为,时间能解释一切,时间能证明一切,时间能解决一切. 在最近的一年的职业规划咨询过程中,我明显地感觉到35岁以上人群对

程序员的人生职业规划

很多大公司的工作氛围是这样的:每天上班来打卡,然后坐在自己的工位上开始做事,很少和同事有交流,公司为了减少同事之间的交流甚至在工位之间用板子隔开,即使和同事交流也只谈工作的事情:公司没事的时候很闲,大公司养人,没事做时能让你闲半年, 在闲的时候和同事交流更少,每天只是上班打卡,然后虚度一天,下班打卡走人.这样的工作方式是以工资驱动的, 大公司认为,只要把工资给足了,就不会有人轻易的走,为了防止人走,他们还可能会押人半个月工资. 这是过去的工作方式,不是未来的工作方式, 这样的工作方式60.70后

软件测试职业规划

软件测试职业规划 以下是转载内容. 软件测试人员的发展误区[4] 公司开发的产品专业性较强,软件测试人员需要有很强的专业知识,现在软件测试人员发展出现了一种测试管理者不愿意看到的景象: 1.开发技术较强的软件测试人员转向了软件开发(非测试工具开发): 2.业务能力较强的测试人员转向了软件需求: 3.沟通能力较强专业能力较强的人员转向了软件实施: 为什么不愿意看到呢,自己培养起来的优秀人员都为别的部门.别的公司干活去了,而测试这边永远都是新人,永远都是刚入门的软件测试工程师:开发 水平一般.业务能

程序员职业规划:让自己变得重要

昨天在Better Software Magazine上看到一篇文章Make Yourself Essential(杂志不在手边,文章名和杂志期号都记不清了),谈到了IT市场变幻,程序员风光不再,身为程序员应该怎么应对.作者开篇明义:工作外包,公司裁员,是公司的错么?当然不是!一切都是程序员的错.当我们技术沦为大宗商品(所谓大宗商品,就是说商品和商品间的区别主要就是价格了)的时候,我们被收费更低的竞争对手代替的日子也就不远了.而随着技术的进步,很多编程技术也就不可避免地成为大宗商品.而要想增加自

想询问一个职业规划的问题,前端开发 or nodejs?

先说说个人情况,目前个人定位于初中级前端吧,工作近两年,目前前端开发和nodejs都有一定的了解,水平感觉可以搭一些小型的网站.作为前端开发,目前掌握的技术是javascript,平时更多的是用jquery+模板引擎渲染单页面;nodejs这一块平时开发中更多的使用koa,使用sequelize操作mysql数据库,使用后端模板引擎渲染页面:水平大概是能使用已知的库吧,曾经自己也曾尝试买过ecs,使用nginx做反向代理,搭建服务器. 目前摆在面前的路大方向有两条: 一条是深入学习前端的三大框架

聊聊自己的职业规划这个件事

晚上还在办公司加班,争取今天赶着完善4个不同平台的数据对接,然后发布一个新的版本出来让运营去测试,在问源泉和皓哥一些问题的时候有人说到了职业规划这个问题,以前也想好好的想想这个事,但是一直都没法深入的去探讨,现在就来好好的聊聊这个事. 至于我之前是怎么接触网络并爱上网络的这些老生常谈的事情就不一一叙述了,过去的经历都烟消云散了,只是说说我是怎么走上编程这条路的,高二的时候偶然翻阅各大博客的时候发现了宁皓网,看完了宁和皓的创业故事后吸引了我,然后皓哥和小雪的故事也深深的吸引着我,我觉得这不就是我向