一个很久之前的同事,今天找我,想让我帮他推荐下,去我们公司来工作,因为认识很久,就和他说了说公司的现状,也询问了一下他的状况,寒暄几句,让他下周等面试。

这位同事是之前一起做游戏时候写as3的,现在想转javaweb。

后来实在没有忍住,跟他说,你我认识这些年,我给你一些些建议,如果不中听,千万不要生气,自当我没有讲过;他说还望指教,我说不敢,只是一些小小的建议:

1:工作要泼辣一点
2:要学会聚焦
3:要和工作相关

他说谢谢,好好想想,并问了我每条什么意思。
晚上回来细想一下,这个也是我给其他想要做技术的一些建议。

先说说第一点,工作要泼辣一点;更直白一点的说话就是要学会撕逼,不要一拿到需求就开始做,最后发现这里冲突,哪里有疏漏,或者做完之后策划发现和预想的不同,需求要变动,于是又埋头开始修改,调整,甚至是重做,抱怨个没完,消磨自己的工作热情。泼辣一点就是要少做,看完需求之后自己进行一次头脑风暴,看看有没有疏漏,有没有更加简单的方式去完成。完成之后,策划想要调整,让他说服你。

说说第二点,要聚焦;计算机方方面面,博大精深,我们普通人可能穷其一生,也只能精通冰山一角,何况我们还要约会,还要生活,还有n多其他的事情要忙;不要刚入门actionscript的时候,听说cocos2dx火了,就开始研究cocos2dx;unity3d开始流行,就又买了一本unity3d的书,开始熟悉C#语法看看;如此这般,长期以往,学习了解的这些东西变成了聊天时候的嘴炮,而不能变成自己的东西应用到工作和实践中,实在是浪费时间,金钱和精力。

说说第三点,要与工作相关;就是业余时间,于技术方面,尽量不要研究和学习的东西与工作毫不相关的方面。写着actionscript的时候就去看linux核心编程了;做android应用的时候又跑去研究微软的com组件了;写javaweb服务器端的时候又去研究lua脚本去了。等等,诸如此类,最好最好还是不要研究和自己的工作内容相差太过偏远的方向。还是要先进行纵向深入,再进行横向扩展才好。比如你在写actionscript,就好好研究一下actionscirpt的运行机制,线程模型,做android应用的时候,就好好研究下android的运行机制和java的内存回收原理,做javaweb的时候的时候呢,去深入下spring的代码和tomcat的组件,这样了解了新的内容,也让自己的工作做起来更加游刃有余,不是吗?

写在最后:当然了,我的这位同事家庭幸福婚姻美满;而我形单影只孓然一身,他比我可是要成功多了!

转载于:https://www.cnblogs.com/archy_yu/p/5204410.html

借一个同事的经历,谈一谈程序员的成长相关推荐

  1. leo再谈 80后 程序员为什么找不到工作

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 版权声明 ...

  2. 浅谈对程序员的认识_浅谈IT界程序员大佬普遍对性的追求

    原标题:浅谈IT界程序员大佬普遍对性的追求 业界程序员大佬跟普通程序员的差别,别的不说,对于完成一个需求来说,除了更少的 bug,还有什么优势? 还有程序员对性的追求. 下面谈谈最顶级的程序员对20个 ...

  3. 技术总监谈好的程序员如何写代码[转]

    技术总监谈好的程序员如何写代码[转] 要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码.          即便不去理解代码的意图,只要看一眼,好的程序员写的代码与差的 ...

  4. 读君山-七年阿里老人谈新人程序员的成长

    读了君山老师<七年阿里老人谈新人程序员的成长>觉得总结得非常好.整理记录一下. 做自己 做事积极主动 学习自我驱动 总结.沉淀.分享,积累影响力 做越来越大的事 把别人的事当成自己的事,做 ...

  5. 一个程序员的成长的六个阶段

    第一阶段 此阶段主要是能熟练地使用某种语言.这就相当于练武中的套路和架式这些表面的东西. 第二阶段 此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库 ...

  6. 我打算写一个《程序员的成长课》

    已经2019年了,新年新气象.在新的一年里,我想做件有意义的事儿.具体是什么事呢?这里先留个悬念. 我是一个爱思考的人,我也工作好几年了,这段时间内心突然有个想法:程序员的个人成长有规律可循吗? 没有 ...

  7. 大学生活应该这样度过之参加一个社团让自己溶入团队——《程序员羊皮卷》连载(11)

    <程序员羊皮卷>当当购买地址:http://product.dangdang.com/product.aspx?product_id=20691986 互动购买地址:http://www. ...

  8. 微博服务器瘫痪容易修复吗,微博服务器九次瘫痪,还有一个竟然连崩四回,程序员:放过我吧!...

    导读: 这年头谁不上微博?微博是目前用户量最多的社交平台,也是各种热点新闻的聚集地,平时发生什么新鲜事看看热搜就好了,微博用户人群这么庞大,微博的服务器也是很强悍的,但依旧有明星热度太高而使微博瘫痪, ...

  9. 程序员如何成长?如何进阶?——一个老程序员的经验分享3

    前面讲的东西显然还是太过理论化了,下面来讲讲具体怎么做才能让一个没有基础的人能够踏进软件开发这个行业来. 有了前面的对这个世界的初步了解,我估计你接下来会考虑难度问题. 从门外看,软件是有一定难度的, ...

最新文章

  1. linux 7个运行级别 runlevel 简介
  2. springmvc处理流程
  3. 特稿 | OceanBase 连破纪录:蚂蚁技术人的砥砺前行
  4. WebGIS中一种根据网格索引判断点面关系的方法
  5. 关于ASCII字符的那些事儿
  6. python的py文件打包成exe_将python项目.py文件打包成.exe文件
  7. HDFS上传文件命令报错org.apache.hadoop.ipc.RemoteException(java.io.IOException)
  8. 串口工具securecrt_SecureCRT配置华为交换机部分命令
  9. ggplot2绘图如何根据一个变量即区分颜色又区分深浅?
  10. 记录下qcharts绘制曲线遇到的坑
  11. 从技术原理洞悉摄像头破解及防范
  12. org apache catalina LifecycleException Failed to start comp
  13. 记录 网上搜集的自动获取银行卡信息工具类
  14. mysql退出安全模式_MySQL数据库之mysql 解除安全模式
  15. Windows11/10 环境下安装Madagascar (WSL Ubuntu)
  16. iOS 启动画面设置
  17. 项目经理成功的五个关键因素
  18. C语言哈夫曼编码压缩解压
  19. win2003配置apache支持php_asp,Win2003下配置asp+cgi+php+mysql
  20. 微软云强劲增长的背后,是全新的人工智能黑科技

热门文章

  1. 什么是软件定义数据中心
  2. .NET Winform也能画出类似QQ、飞信这样的窗口风格和控件效果
  3. TemplateBuilder
  4. Echache整合Spring缓存实例讲解
  5. laravel5.4 关于数据填充的知识
  6. 用python管理自己的密码
  7. IT规划的企业应用实践(6)研究背景 之 企业信息化建设的诉求
  8. colab中的变量怎么读取_Fizyr Retinanet在Colab中进行目标检测
  9. python中nlp的库_单词袋简介以及如何在Python for NLP中对其进行编码
  10. 一天 用户旅程_439天的旅程改变了我的生活