如何成为一名优秀的程序员

作者: SpikeKing | 来源:发表于2016-04-30 08:48 被阅读1824次

    欢迎Follow我的GitHub, 关注我的简书.

    无论做什么工作, 都希望能做到最好, 就像参与一款游戏, 每个人都希望能赢到最后. 工作自然也会有其"秘籍", 让我们更快的实现目标. 有工作五年的程序员仍然很平庸, 也有刚学一年就技术出众的天才. 时间并不能决定一切, 重要的是怎么做. 我列举几点基本要求, 重要性依次排列.

    Sunshine

    身体

    身体看似最不重要, 其实不然, 活的长久是对技术最好的回报. 每天爱惜自己的身体, 才能让工作更有效率.

    • 早睡早起, 感受自然的力量. 日落而息, 日出而作. 早晨起来, 喝一杯水, 制定计划, 完成重要工作, 让一天不至于忙东忙西, 碌碌无为. 也是"克己"的第一步.

    • 运动, 每天至少跑步半个小时, 健身半个小时. 对于程序员而言, 则还需要站式编程, 让自己更有活力, 记住工作是为了更好的生活.

    • 番茄工作法, 集中注意力做事情, 稍微休息五分钟, 这样会使我们心情更好, 效率更高, 更有掌握时间的感觉.

    如果只能选择一条去实现, 我希望你优先改变自己的身体.

    Sport

    工作

    真正的技术来源于工作, 也服务于工作. 把工作做好, 最容易实现技术的进步, 并且让自己更快乐.

    • 安全, 安全是指工作不要出重要的问题. 无论完成多少任务, 错误导致的损失都是无法弥补的. 关键节点的检查尤为重要. 除了编程的注意事项, 在上线前一天一定一定要仔细的检查问题, 否则出了问题导致这一段时间都会心情不好.

    • 效率, 开发代码的效率问题, 这一点需要有经验的人才能理解得更多. 第一, 打字要快, 用心去打字, 每个字母都要准确; 第二, 写代码要快, 多背代码片段, 合适的时候选择合适的方法; 第三, 熟悉IDE, 理解IDE的所有功能和快捷键, 训练无鼠标操作; 第四, 熟悉Live Template, 拥有自己的模板是开发的高级增速.

    Work

    技术

    是的, 技术其实最不重要, 但是我也有几点需要提示.

    • 基础, 熟悉你所使用技术的基础, 理解所有控件或常用功能的书写, 这一部分如果是最初接触, 我的建议是背下来, 这样在编程的时候, 才能游刃有余.

    • 框架, 无论做什么工作, 都是已经成熟或者多人参与, 框架非常重要. 如果开发Android, 应该理解Android系统如何架构, 如何绘制页面, 如何通信等等, 这些基本的框架知识.

    • 开源库, 开源很重要, 重复发明常见的轮子是没有用的行为. 虽然开源库升级会导致版本的兼容性问题, 但是使用一款优秀的开源库, 可以大量的减少代码错误. 我们一定要分析所使用每一个开源库的源码, 非常重要!

    • 新技术, 每周阅读一些行业内的博客, 理解目前的技术发展方向, 与时代同步, 让技术历久弥新.

    只有这四点, 顺序递进, 坚持做都会使我们的技术会有质地提升.

    Technique

    不要在意学校, 也不要在意年龄. 生命像流水一样不停的流淌, 爱惜自己的身体, 做好自己的工作, 学习喜爱的东西, 一切都不晚, 一切都可以完成. 与君共勉.

    相关文章

      网友评论

      • 28a1dd22d0d5:好文,谢谢。
      • 简单的土豆:与君共勉,健康是第一位~
      • dongjunkun:很赞同作者的观点
      • Sundial丶Dreams:不光是程序员,其他行业的也做不到日落而息吧。
      • 5a300a35bd4f:好
        SpikeKing: @取个名字真难STR 共同勉励
      • 毛小意:作为一名即将踏上程序员之路的妹子,默默路过。
        SpikeKing: @毛小意 恭喜你,来到一个奇妙的世界,希望你能做出属于自己的产品。
      • f1c80b2182ef:谢楼主分享,我今年暑假正在自学Java,差不多有二十来天了,以前学过VB(应付考试),把自学书上的代码几乎打了一遍,不过现在想要回顾所学的除了主要的大标题,就没记住什么。。是不是我的学习方法错了?有没有什么好的招数能自学好Java?
        SpikeKing:@QQ164 http://www.jianshu.com/p/dc516b0a7f2a 感谢你的提问.
      • SpikeKing:"您的文章 如何成为一名优秀的程序员 收到了 一位没有留下痕迹的读者 打赏的 ¥1.00,留言:喜欢你的话,给刚入职场的我一个很好的建议. " 感谢这位读者朋友.
      • ElonYanJ:以前我也不锻炼身体,自从喜欢上一个每天跑步的女生之后,我也每天都跑步了 :smile:
      • 10Buns:能坚持锻炼的,都是有大毅力的人
      • ed407c8602e0:身体是挺重要,但是坚持锻炼挺难。。。。
        dongorigin:@SpikeKing 说得好,坚持什么都挺难
        SpikeKing:@wolearn 同感, 其实坚持什么都挺难.

      本文标题:如何成为一名优秀的程序员

      本文链接:https://www.haomeiwen.com/subject/pldkrttx.html