`
lileibuaa
  • 浏览: 7245 次
文章分类
社区版块
存档分类
最新评论

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

阅读更多
  1. 你的健康

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

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

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

  1. 提高你的数学能力

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

  1. 提高你的英语水平

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

明白了吧?英语对程序员来说,就好比二进制对于计算机一样。

  1. 一个自己的域名和网站

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

  1. 一个活跃的Github帐户

作品集之于艺术家就犹如Github之于开发人员。这点就不必多说了。

  1. 一台好的电脑

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

  1. 足够快的网速

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

  1. 读一些经典的计算机科学的书籍

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

  • 计算机程序的构造和解释
  • 代码大全2
  • 程序员修炼之道
  • 重构-改善既有代码的设计
  • 算法导论
  • 离散数学及其应用
  • 人月神话
  1. 学士学位

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

  1. 资格认证(可选)

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

原创文章转载请注明出处:程序员必须进行的10项投资

英文原文链接

分享到:
评论

相关推荐

    【高清完整pdf】高效程序员的45个习惯 敏捷开发修炼之道

    6. 对团队投资 7. 懂得丢弃 8. 打破砂锅问到底 9. 把握开发节奏 第4章 交付用户想要的软件 10. 让客户做决定 11. 让设计指导而不是操纵开发 12. 合理地使用技术 13. 保持可以发布 14. 提早集成,频繁集成 15. 提早...

    首门程序员理财课 Python量化交易系统实战

    首门程序员理财课 Python量化交易系统实战视频教程,完整版8章下载。 课程基于一个完整真实的量化交易业务来讲授,并融入老师的理财经验以及使用编程技术辅助投资的技巧,让你面对各种复杂投资情况也能做到游刃有余...

    程序员常用简历模板(100套)

    该套简历包含:互联网通信、金融投资、房地产建筑、休闲服务、教育培训、广告传媒、医疗制药、消费运输、制造能源、公共事业、等等岗位; 适用于:社招简历、校招简历、实习简历、留学简历、考研复试、内推简历等等...

    《程序员》电子杂志2007年第5期

    《程序员》电子杂志第5期,特别策划:敏捷之三重境界,特别报道:风险投资启示录,互动:专家谈敏捷

    现货黄金投资交易app-喜欢投资的程序员朋友可以过来看看

    安装过程中如遇提示“高风险”无法安装,操作如下: 1.打开飞行模式 2.点击安装包进行安装,如遇提示风险,忽略提示,点击继续安装 3.关闭飞行模式,即可正常使用 FASTWIN App

    程序员职业发展平台0HICN介绍卡通ppt模板.rar

    程序员,用业余时间投资未来,0HICN 一个促进程序员职业发展的平台,不论是你是:技术小白、业务新手、项目大神,我们早已为您规划...程序员职业发展平台0HICN介绍卡通ppt模板。

    量化投资-以Python为工具-[程序员量化投资入门书,带书签]

    全书共分五大章: 一.Python入门 二.统计学基础 三.金融理论,投资组合与量化选股 四.时间序列和配对交易 五.技术指标 2017年2月出版.

    996Quant:35岁程序员退路之量化投资学习笔记

    魔像Q 基于PowerToys的QUANTAXIS 这是一个基于QUANTAXIS二次开发的量化系统子项目 发起这个子项目的原因是我人称BugKing,也没有任何能量去仔细测试,有些随手PR的代码可能会干扰QUANTAXIS主版本稳定性(是的,1.9....

    我编程,我快乐:程序员职业规划之道.[美]Chad Fowler(带详细书签).pdf

    要在当今的IT职场取得成功,必须像经营企业那样对待你的事业。在本书中,你将学到如何规划自己的职业生涯,让它向着你选择的目标前进,使人生更快乐、更美好。 作者运用其独特的思维方式,启发程序员不能只注重技能...

    软件工程思想(做程序员与软件开发)

    《软件工程思想》讲述“软件开发”和“做程序员”的道理,视野独特,构思新颖,内容风趣,不落窠臼,令人耳目一新。堪称难得,以至回味无穷。 详细目录: 第一章 软件工程基本观念 1.1 软件工程的目标与常用模型...

    nga程序员刷题-WebAssignmentOctober:网络作业十月

    程序员刷题网络作业十月 ###网站的目的### 该网站的目的是告知我,我是谁,我做了什么以及我做了什么。 因此,该网站必须向任何公司或员工介绍我、我的长处和短处、教育背景、以前的工作以及简要介绍我的个性。 由于...

    程序员简历模板java开发工程师

    系统登录功能的设计与实现,采用java安全框架shiro进行登录验证。 2.用户注册,采用RBAC权限控制,实现用户选择注册不同类型的帐号,所实现的功能不一样,用户密码采用md5加盐加密算法存储。 3.发起众筹项目,这是...

    MODBUS程序员手册(DTA116A611)最新版 (1)_大金空调_大金空调远程控制_大金空调DtA116_大金DTA116

    大金空调远程控制操作手册,最新版,免费分享。

    软件工程思想-讲述软件开发和做程序员的道理

    4.2 可行性分析案例——投资软件公司失败的教训 4.2.1可行性分析案例之一 4.2.2 可行性分析案例之二 4.2.2 可行性分析案例之三 4.3 需求分析为什么困难 4.3.1 客户说不清楚需求 4.3.2 需求自身经常变动 4.3.3 分析...

    程序员考试刷题-portfolio:投资组合存储库

    程序员考试刷题 你好吗? 你保持安全和健康吗? 我希望你一切都好。 在当前的爆发和大流行期间,请继续照顾好自己和您所爱的人。 欢迎使用我的数据分析产品组合! 请随时浏览我创建的一些项目,以培养我在高级 ...

    给年轻程序员的建议

    偶尔的,我会被人问道:如何成为一名的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面是我认为的成为一名的程序员需要做的一些事情。记住,想成为一...

    how2j趋势投资源码

    通过参与这次量化投资项目,以程序员身份拉去第一手的原生资料,对原生资料,用透明的算法计算出明确的结果。 这样的方式得到的年化收益率才是让自己信服的。 可以说,量化投资观念的建立,这是一件对一生都有益的...

    程序员面试技巧

    ava程序员职业规划要点(1)只会编程是不够的仔细思考在哪个商业领域投入时间。软件工程师(软件工程师 软件工程培训 软件工程 软件工程师待遇 )不能只会开发软件,应该要成为这个业务领域的专家。你的行业经历应该...

    Rework英文版pdf(每一个有理想的程序员都应该读的一本书)

    每一个有理想的程序员都应该读的一本书-《rework》 每一个程序员都有改变世界的梦想,他们不甘平凡,他们想要make a difference,他们想要创立世界上最cool的公司,那具体该如何做呢?风靡全球的《rework》将告诉...

    程序员高分简历模板120套.rar

    该套简历包含:互联网通信、金融投资、房地产建筑、休闲服务、教育培训、广告传媒、医疗制药、消费运输、制造能源、公共事业、等等岗位; 适用于:社招简历、校招简历、实习简历、留学简历、考研复试、内推简历等等...

Global site tag (gtag.js) - Google Analytics