没有合适的资源?快使用搜索试试~ 我知道了~
首页浮躁程序员的成长指南:实战、经验与心态调整
本文旨在为那些在IT行业初入职场,容易感到浮躁和困惑的程序员提供一些成长建议。作者回顾了2010年的博客,指出随着社会节奏加快,浮躁情绪在程序员群体中更为明显。文章强调以下几点关键心得: 1. 积极实践与反思:鼓励新程序员多参与项目,通过实际操作来积累经验,提升技能。在项目中不仅要完成技术任务,还要学会思考业务流程和技术选型背后的逻辑。 2. 不怕失败与挑战:刚毕业的学生缺乏实践经验,通过参与各种项目,哪怕遇到挫折,也能快速了解公司业务和技术环境,同时增加与同事和客户的交流机会。 3. 理解公司期望:如果被分配到非项目组工作,可能是对自己的能力评估,不要急于抱怨,而是要通过努力证明自己的价值。 4. 面对现实与自我提升:意识到在公司初期可能被视为“苦力”,这是普遍现象,应视为成长的机会,通过提升自己,改变团队的工作环境,展现个人价值。 5. 职业发展与回报平衡:理解公司对员工的培养过程,长期的付出不应单纯期待即时回报。频繁跳槽可能被视为只求回报,不利于个人职业发展。 6. 关注成长环境:薪酬不是唯一衡量标准,尤其对于刚毕业的程序员,成长环境(如学习机会、团队氛围等)更为关键。当基本生活得到保障后,公司的成长前景和对个人的长期支持更重要。 7. 互联网公司与传统行业的差异:提醒读者要了解不同行业的工作特点,互联网公司可能更注重创新和学习空间,而传统行业可能更看重稳定和制度化。 文章倡导程序员在浮躁的社会环境中保持冷静,脚踏实地地提升自我,寻找适合自己的成长路径,而不是一味抱怨环境。只有通过不断学习和实践,才能在IT行业中站稳脚跟,成为真正的优秀程序员。
资源详情
资源推荐
再次写给我们这些浮躁的程序员再次写给我们这些浮躁的程序员
2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友
问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些
成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。
多做项目,多思考多做项目,多思考
不要害怕做事,刚毕业的同学最缺的就是工作经验,乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技
术,并且可以多接触同事与客户。
当你毕业后刚进一家公司时,如果主管没有把你安排到项目组工作,那真的很杯具,因为他认为你还不能胜任工作或
者你的加入会让项目组更糟。
还有人说,我刚进公司,公司就把我当成了苦工,工资又低,项目组加入好几个,也做了很多事情,每天都要加班。
我估计有很多人感觉是这种状态,为什么会是这样,因为全国人民(不只是程序员)里有90%可能都和你一样的感
觉,这说明你现在状况是很普遍的,也说明你现在的能力并没有很多出众的地方。也许是逆境才能让人成长,如果有
一天你让你的团队从这些苦力工作中解脱出来或者能给你的团队前进的动力,那你就升华了,你就比他们出众。你没
有能力去改变现状,所以只能接受,而不要认为是自己生不逢时,或者说公司环境太差。创业也一样,不要认为公司
没发展的主要原因是环境太差,那你不要去当老板算了,投资环境都非常好还能轮到你吗。
还有很多同学感觉自己付出了很多,回报太少,这个问题很难平衡,首先一点,公司在聘你进来后不会因为你没有成
绩就先给你回报,公司也不可能会在你有了成绩后就立即给你回报,但是长时间付出没有回报,那这个公司就不值得
你付出。我不赞成频繁换公司,这么做至少可以说明你是一个只求回报不求付出的人。
至于薪资的问题,这个很难去评估,因为每个企业的收益相差太远。但是刚毕业的同学工作需要关注薪资+成长环境,
当薪资可以满足普通生活需求后,成长环境更为重要,就好比,给你一月5000元,或者6000元,真的不那么重要,因
为这些收入在你以后的人生中基本没有影响。当然,如果你现在在大城市几年里每个月只拿着1000元,那还是需要选
择一下收入更好的公司,因为这么低的收入会严重影响你的工作学习计划,也说明你的公司不重视员工,没有能力给
员工好生活的公司,将来的发展也是有限的。
特别说明一点,互联网公司与传统信息化企业不一样,互联网一直是风险比较高的行业,也许你选择了一个看好的企
业,也佩服老板的眼光,可能你现在需要的是与公司同甘共苦。不要指望在刚创业的团队里拿到非常好的待遇,因为
你现在就是在投资,也许几年后公司成功了,你就是功臣,不怎么出色的你也可以当上总监或副总裁。
自己开发框架与工具来提高工作效率自己开发框架与工具来提高工作效率
当你参与了很多项目,当你发现自己经常做一些COPY,PASTE的操作时,你可以考虑花时间去提取问题的共性,做一
些自动化工具去摆平问题,或者是写一些基础框架来屏蔽这些无聊并且累赘的代码。
自己开发框架与工具,可以让你快速的从一个初级程序员转变成更高级的程序员或分析师或架构师,因为这个过程中
给你提供了为其他程序员服务的机会,你有动力去了解其它程序员的工作需求,你可以把你的框架或工具写得很好,
接口简单灵活并且性能好,分析师和架构师就经常要干这种让人力成本降低的事。但要记住一点,不要以为自己开发
框架与工具就认为很NB了,因为这种工作并不会体现多少技术含量,而只是提高个人抽象问题的能力,这个活很多程
序员都能干,但是很少人去干好。
参与开源项目参与开源项目
参与开源项目可以让你领略到不同程序员的沟通方法,开发习惯,技术思维,可以认识更多的朋友,如果你足够强,
也可能一举成名哦。可以让你更深入了解这个开源东西,所以最好是感兴趣或者是与工作有关的,不要说什么流行就
参与什么。开源项目可以自己贡献一个新的项目,或者参与一个感兴趣的项目。
不要指望开源项目会给你带来直接的金钱,如果你想拿着开源项目封装一下去发财,那我真不知道如何做,可以去问
问什么什么芯,什么什么国产操作系统的人,他们更有经验。
英语英语
在这个全球信息时代,英语真的是一个很重要的工具,我真的很羡慕那些学校里英语就很好的同学,好的英语能力可
以更快速的了解到更多知识。当前,新的技术与知识大部份语言都是英语或翻译成英语,如果能把英语学好,可以让
你人生少奋斗10年。
写技术博客写技术博客
写技术博客是一种可以快速提高的方法,但是一个人能坚持每周写技术博客,那是需要付出很多代价,写博客并不是
要我们写出高质量的文章才发表,我们可以分享自己的一些小经验,也可以分享自己的体会。一样东西在你大脑里,
并不表示你已经掌握了,如果你能说给别人听,或者用文字表达出来,那首先你要将这些知识点整理清楚才好表达。
我经常认为自己已经对某个问题了解了,但是在整理技术博客时发现自己的知识盲点,然后再去查找知识来补充自己
的盲点,直到最后搞清楚了才算告一段落。
有些人不喜欢分享或者害怕分享,但是在这个世界,只要不是公司机密或商业秘密,拿出来分享可以让你得到更多同
下载后可阅读完整内容,剩余4页未读,立即下载
weixin_38682086
- 粉丝: 6
- 资源: 984
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功