程序员必须进行的12项投资

程序员必须进行的12项投资:

        第一项:你的健康

        显而易见,开发人员经常都是坐着不动的。每天坐8到16个小时,只休息很短的时间,你的肚子周围很容易会堆起赘肉。肥胖是其它疾病的催化剂,而其中心脏病又是最可怕的。多花点时间运动一下就能避免这样的情况,如果有可能的话,花点钱办一张健身房的会员卡。

        长时间以不符合人体工程学的姿势打字,也容易使开发人员选成重复性的肌肉损伤,比如说腕管综合征。每隔几个小时拉伸一下你的手腕或者买块鼠标和键盘都能用的手腕护垫可以避免这样的损伤。

        盯着屏幕也会给你的眼睛造成压迫,这就是为什么建议配一副防眩光眼镜而不是普通眼镜的原因(假设你是戴眼镜的)。

 

       第二项:提高你的数学能力

       数学可以提高你的逻辑思考能力,解决问题的方式,在多数情况下,它还能增加你的耐心。有些数学知识是可以直接在软件开发中使用的,比如离散数学,但有些知识忘了也没事,这要看你从事的是那个领域的开发了。比如说,游戏开发人员经常会使用到物理和微积分,而我作为一名企业应用的开发人员,很少发现有能用上它们的地方。不管怎么说,数学能让你变得更加优秀。

                                      

        第三项:提高你的英语水平

        编程、脚本 、标记性语言使用的都是英文,而开源项目比如Linux它们的注解通常也都是英文。来自世界各地的开发人员通过英语来协作开发。面向国际客户的开发人员都必须学习英语,因为这样才能够将业务需求转化成解决方案。
明白了吧?英语对程序员来说,就好比二进制对于计算机一样。

                                                

        第四项:一个自己的域名和网站

        有一个自己专属的邮箱地址而不是什么something@yahoo.com或者someone@gmail.com是不是感觉挺酷?每年只需花费一点点钱,就能让你看起来和别人与众不同。我自己买的这个chinadata.cn域名只花了115RMB而已。个人域名还能给你的个人品牌添加自信和专业,让潜在的用户或者同事了解到,你自己究竟是什么样的。当然了,这假设你的域名不能是什么乱七八糟.com。

                                               

    第五项:一个活跃的Github帐户或者专业技术博客账号,如CSDN博客,CNBLOG博客

            作品集之于艺术家就犹如Github之于开发人员。这点就不必多说了。专业的博客既是学习巩固旧知识的一个非常好的途径,又是快速获取最新知识新技术的权威平台!

                                                             

     第六项:一台好的电脑

                                               

         你听说过有程序员没有自己的电脑的么?我是没听说过。没有自己电脑的开发人员就好比没有激光剑的绝地武士一样。我这里指的好的电脑至少得有4GB内存(要想不那么快过时至少得有8GB)。我比较推荐的是7999RMB的ThinkPad,不过对于那些有特殊需求的极端场景,我持保留意见。                                      

      第七项:足够快的网速

                                            

         互联网就是码农们的氧气。断网对我来说就好比断了空气供给一样,简直无法忍受。有了一个稳定的网络连接,你可以看下视频教程来进行学习,或者泡泡论坛,甚至可以及时关注到Hacker News上的最新文章。

      第八项:读一些经典的计算机科学的书籍

                                              

有一些书我认为是软件开发领域的经典之作:

·        《计算机程序的构造和解释》

·        《代码大全2》

·        《程序员修炼之道》

·        《重构-改善既有代码的设计》

·        《算法导论》

·        《离散数学及其应用》

·        《人月神话》

·        《C++primer》

·        《编译原理》

·        《剑指offer》

·        《C++设计新思维》

·        《STL源码剖析简体中文完整版清晰扫描带目录》

·        《算法珠玑》

       这是我个人整理的部分电子版资料http://download.csdn.net/detail/fanyun_01/9561220

       第九项:学士学位

                                                         

         一个本科学历能够增加获取工作的几率。不管你是刚毕业的学生还是刚辞职准备找下一份工作,这都是有用的。再想像一下这样的情况:如果很多研究生都挤破了头去抢一份工作,那么一个本科生的简历能被看到的概率又有多少?

        第十项:VPN代理,翻墙浏览器或者拥有一台自己的境外服务器

                                                         

        了解最新全球编程最前言最新技术的窗口,如各开发语言社区动态,人工智能,云计算开源项目等的最新应用,我个人买的是阿里云(华为云和腾讯云,也都不错)的美国西部节点的服务器,也不是很贵,根据个人情况吧!

 

        第十一项:资格认证

                                                          

        资格认证能检验你的某一项技术的能力。通过了某项认证意味着别人已经认可了,你对企业认为可能有价值的某个东西有了比较深入的理解。有些公司会给有相关认证的程序员提供更好的薪水和待遇,但有些公司压根儿就不在乎这些东西。比如说,成为一名认证的Java程序员意味着你对Java语言理解得比较透彻了,但这并不意味着你具备了解决问题的能力。一些公司更看重的是一个人的关键的思考能力而不是他在某项编程语言上的经验,因为编程语言可以很容易学会,而解决问题则不然。比如现在好多公司招项目经理,PMP或IPMP证书就是一项硬性规定,技术牛是一方面,管理也懂的话,哪就最好不过了!

        第十二项:一群高质量的技术好友

        孔圣人2000多年前就说了“有朋自远方来,不亦乐乎?”,在这个高速发展,宅男宅女大幅增加,又容易人情闭塞的社会,我们更应该敞开怀抱,多交几个朋友,不管是生活中,还是工作开发中,好朋友可以让你少走很多弯路。但不是什么人都可以成为你的朋友,擦亮你的眼睛,多交一些真正有益的朋友吧!

        欢迎大家加入我的IT技术交流群,集思广益,共同进步! 62775887(非IT领域技术人员不要申请,谢谢合作,需要面试验证)!

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大王算法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值