专栏首页企鹅号快讯新手程序员想要成功需要做的事情

新手程序员想要成功需要做的事情

1、解决你自己的问题

从外面获取答案和自己解决问题、找到答案,这两种方式是有区别的。

当你自己解决一个问题时,你不仅解决了这一个问题,也意味着解决了跟它类似的数百万问题。这是一个先投资后收获的过程。有时,你可能需要花2到3天的时间解决一个问题,这没什么;这是你的前期投资。

2、从做小程序开始

小程序,是指100行左右的。

目前为止,《Java程序设计教程实验手册(Deitel and Deitel)》这本书是最好的编程书之一。从第一章到第十章,里面的所有习题都做一遍。当你做完了这些,你就对编程有了相当的掌握了。

每天都争取学点新的东西

如果你按每天1%的速度提高(1.01 ^ 365),那么一年后你将比现在优秀36.8倍。

向最优秀的人学习

三人行,必有我师焉。这里所谓最优秀的人可以是你工作公司的程序员、测试人员或者经理,可以是编程书籍的作者,也可以是写博客说明他们做了什么的程序员。这些人用了很多年的时间来掌握他们的技能,通过向他们学习,可以让你避免走弯路和犯错误。这是一条捷径,可以让你通过揣摩他们的不同做法,来找到适合你自己的做法。阅读他们写的书,订阅他们的时事通讯,甚至阅读他们阅读的东西。

不管你做什么,最好能够竭尽全力地去做

否则,你可能会错过一些重要的经验教训。

寻找模式

寻找编码、解决问题、与其他人协作的模式。你能识别和处理的模式越多,你在最少时间内可解决的复杂问题越多。

最大限度地学习

每当我决定换一份工作的时候,我总会寻找那些能让我有机会学习新技能,同时我以前学到的技能让老板/客户受益的工作。

实践

真正成功的程序员在他们工作时间之外,也会花时间在编程上。他们会致力于开源项目,兼职自由职业工作,工作于创业点子,读书,回答stack-overflow上的问题,写博客文章等。总是寻找机会提高自己的技能,获得更多的经验。

本文来自企鹅号 - 程序猿的救赎媒体

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 各种流行的编程风格 你属于哪一种?

    在编程中,会遇到很多使用囧然不同风格的开发者,下面是小于所知道的一些,你还知道其它的吗? ? 一、散弹枪编程 ? 这种编程风格是一种开发者使用非常随意的方式对待...

    企鹅号小编
  • 程序员为什么喜欢编程这项工作?

    其实大部分人步入一个行业都是因为自己喜欢或者是兴趣所在,当然我们程序员这个行业也是如此,当然我也不否认其中有很多人转行是为了追求互联网工作、编程的高工资和好找工...

    企鹅号小编
  • 当程序员写不出代码了,该怎么办?

    你已经对着电脑 n 个小时了。敲键盘正成为一种负担,你在想,键盘是否就像西西弗斯推着的那块巨石。 咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用了,心跳加速...

    企鹅号小编
  • 面试中如何剔除“鱼目混珠”程序员?

    对于一个公司来说,执行招聘面试事宜是一个耗时耗钱的项目,从顾问公司和人才中介挑选出合适的简历之后,还要花更多的时间找出合适的候选人。有的时候这些机构会向你保证这...

    用户5997198
  • 想与同为毕业生的你,说说我的故事

    ? 腾讯ISUX isux.tencent.com 社交用户体验设计 ? ? 我是一名交互设计毕业生,入职已经快一年了。从刚开始如履薄冰般的不适应,到现在知...

    腾讯ISUX
  • 主动管理:从学术走向实践的因子投资方法论

    这是基础方法论专题的第 003 篇文章,也是因子动物园的第 035 篇独立原创文章。

    量化小白
  • Redis Sentinel

    Redis Sentinel高可用集群 自动故障转移(哨兵模式) ? 主机ip端口(redis-server)端口(sentinel)node1(master)...

    零月
  • Qt开源作品1-视频流播放ffmpeg内核

    好久以前就写过这个工具,后来因为Qt版本的不断升级以及ffmpeg也经历过好多次的迭代,可能从官网下载的ffmpeg搭配原来的代码不能正确编译,因为很多api已...

    feiyangqingyun
  • 中级程序员还应该如何提高自己?

    当程序员已经处于中级时,应如何提高自己?有很多关于“学习编程”的资源,能够让人从0到新手(虽然这些资源中大多数的质量是值得商榷的),但是怎么样才能将中级水平提高...

    哲洛不闹
  • 查找某文件里的小文件的shell

    感谢兰兰的帮忙 a里的内容 123423123123  /adtad/asdad 123123       /asdad/asdasd

    用户3765803

扫码关注云+社区

领取腾讯云代金券