
Method
文章平均质量分 74
iteye_10717
这个作者很懒,什么都没留下…
展开
-
如何提升你的能力?给年轻程序员的几条建议(转)
一转眼工作已有 8 年,前两天公司一位初入职场的同事希望我给一些建议与经验。我觉得这个话题很有价值,这里以个人的想法与经历写成此文,希望给年轻的开发者们一些启发。我工作过的公司有 4 家,NVIDIA, Google, Slide 和 Glow。其中两家是知名的大公司,Slide 我是D轮过后加入的,那时约 150 人。Glow 则是从它第一天创立,一直走到现在。个人的工作也从 Deve...原创 2015-06-07 21:31:33 · 158 阅读 · 0 评论 -
程序员必须进行的10项投资
你的健康显而易见,开发人员经常都是坐着不动的。每天坐8到16个小时,只休息很短的时间,你的肚子周围很容易会堆起赘肉。肥胖是其它疾病的催化剂,而其中心脏病又是最可怕的。多花点时间运动一下就能避免这样的情况,如果有可能的话,花点钱办一张健身房的会员卡。长时间以不符合人体工程学的姿势打字,也容易使开发人员选成重复性的肌肉损伤,比如说腕管综合征。每隔几个小时拉伸一下你的手腕或者买块鼠标和键盘...原创 2014-06-09 14:08:23 · 102 阅读 · 0 评论 -
如何练习一万小时(转)
随着畅销书《异类》的流行,“练习一万小时成天才”这个口号现在是尽人皆知。也许仍然有不少人相信那些不世出的天才必有天生的神秘能力,但科学家通过大量的调查研究已经达成共识,那就是所有顶级高手都是练出来的。不但如此,最近几年的科学进展,人们可能第一次拥有了一个关于怎样炼成天才的统一理论。好消息是除了某些体育项目对天生的身高和体型有特殊要求之外,神秘的天生素质并不存在,也就是说人人都有可能成为...原创 2014-06-10 10:04:08 · 147 阅读 · 0 评论 -
从程序员到CTO的Java技术路线图(转)
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入 核心编程...原创 2014-06-19 11:37:44 · 168 阅读 · 0 评论 -
facebook 对于高级工程师的定义
Facebook 工程师说 Facebook 只招 full stack engineer,那我就来说说 Facebook engineer 都是怎样的人啦。我觉得任何一方面的具体经验都不重要,重要的是思维方式和学习能力。首先说思维方式,那就是不为自己设限,不会想着自己是前端工程师,所以后端的东西我就一点也不碰。Facebook 的工程师,级别越高就需要保持越大的影响力。如何创造更大的影响力,就是...原创 2014-07-18 11:06:56 · 440 阅读 · 0 评论 -
程序员保持天天快乐的6个习惯
忍不住感叹,我第一次对Buffer(在社交媒体上发布最简单的方式)有所想法已经差不多是两年前的事了。并且,在我有想法的一年半前,我还在前面那家新创公司工作的时候,我注意到在创立公司的时候各种模式都有,良莠不齐。在那段时间里我学到的最重要的事情之一就是当我快乐的时候我的状态最好。这的确很不一样。当我心情愉悦,写代码就更有效率,应对问题就更敏捷,并且更容易保持专注。寻寻觅觅,终于我找...原创 2014-07-23 13:50:19 · 302 阅读 · 0 评论 -
程序员的周末
现在有很多国家采取一周双休制。周末能让我们从日复一日繁冗的工作中名正言顺地解脱出来,好好休息顺便充充电。同时,这也是一个很好的机会,让我们能深入思考一些问题。程序员(开发人员或者软件工程师),相较于其他职业,非常特殊,即使现在有很多工作都需要使用电脑,但是写代码和这些行业也是不一样的。受 Jacquelyn Smith所写的《14 Things Successful People Do On...原创 2014-09-06 17:12:26 · 825 阅读 · 0 评论 -
让年轻程序员少走弯路的14个忠告
1.不要害怕在工作中学习。只要有电脑,就可以通过电子阅读器阅读报纸和大多数书籍。如果你只是做好自己的本职工作以及分配的任务,那是学不到很多东西的。如果你盲目地要求更多的工作,也是不可能提升自己的。放慢脚步,先将一些基础的知识捡起来。2.在事业上勇往直前,自己为自己负责。大概只有十分之一的人才能得到导师的特殊照顾,如果你是十分之九中的一员,那就意味着大部分时间里是没有人来关照你的。所以...原创 2015-01-28 23:26:51 · 92 阅读 · 0 评论 -
高效程序员(转)
我认为一名高效程序员可以扮演5种基本角色来高效地完成他/她的工作,这些角色以某种方式组合后更符合开发团队中的某些“人物”。你是其中的哪个(或哪些)角色? 编码者 当我们在低层次积极参与编写代码并解决问题时,我们所担任的就是这样一种角色。编码者在编程同时致力于其他小问题,但通常专注于某一项特定任务而非整体架构。如果一个非IT人员询问你工作,你告诉他们你是一名程序员,这就是他们想象...原创 2015-05-19 14:37:08 · 87 阅读 · 0 评论 -
番茄时间管理法
番茄时间管理法(Pomodoro Technique):一个番茄是如何让你工作更有效率的如果你经常读一些关于提高工作效率或时间管理类的博客,一定听说过番茄时间管理法(Pomodoro Technique)。这是一种极好的帮助你集中注意力、获得更高工作效率的方法。基本上,它的实施方法是这样的:1. 确定你想要做什么(例如:翻译一篇外文)。2. 设定一个25分钟的定时器。3....原创 2014-06-07 17:15:55 · 313 阅读 · 0 评论 -
更快学会任何东西的终极指南(转)
from:http://36kr.com/p/533829.html 在这个资讯爆炸、新东西层出不穷的时代,学习是件终生的事业。书到用时方狠少,很多时候我们总是后悔当初没学,然后抱怨时间不够多,最后开始反思—时间对每个人来说都是公平,所以我们的问题应该是如何才能更快地学会东西?也许Sean Kim的这篇学习终极指南可以参考。如何缩短学习曲线这个课题已经被研究了几十年。其中讨...原创 2015-06-16 18:53:02 · 223 阅读 · 0 评论 -
优秀的资料下载url
阿里沙龙资料下载http://adc.taobao.com/carnival/salon2012原创 2015-07-07 18:18:11 · 98 阅读 · 0 评论 -
程序员7大技能 (转)
源自:http://www.codeceo.com/article/programmer-soft-skills-quiz.html 果你想在你的职业生涯中获得成功,那么你需要的不仅仅是技术技能。成为一个真正优秀的程序员只能让你走到这里。如果想要更上一层楼,那么你必须具备软技能。但是,你怎么知道你缺乏什么软技能,以及你需要学习哪种软技能呢?这里我要推荐一个简单的测验,...原创 2015-07-13 10:11:29 · 178 阅读 · 0 评论 -
10+ Best Websites for Java Developers
Java probably is the most popular programming language of present time. You can find “n” number of websites over the internet that can give you very basic to extremely advance information relat...原创 2015-08-04 16:28:30 · 171 阅读 · 0 评论 -
提升工作效率(转)
http://blog.youkuaiyun.com/iammerryz/article/details/38615715 其实要提高工作效率,想起了德鲁克在《卓有成效的管理者》里面有谈及到的,其实做好以下几个方面就可以:1. 合理安排自己的时间,每天只做重要的7件事情,完成了,就可以安心地下班。2.每天做好工作计划,每个工作日的头15分钟用于写下任务清单。写出清单后,你就会清楚地知道,哪...原创 2015-08-10 18:38:29 · 192 阅读 · 0 评论 -
程序员
IBM软件集团大中华区总架构师 寇卫东 有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。 如果对某一种或几种技术非常感兴趣,并且能够持续钻研,...原创 2015-08-10 18:54:30 · 104 阅读 · 0 评论 -
Todo
1、java提高 http://blog.youkuaiyun.com/chenssy/article/details/177327832、jvmhttp://developer.51cto.com/art/201201/311696.htmhttp://www.tuicool.com/articles/FbI3En3、红黑树http://www.importnew.com/765...原创 2015-08-17 13:48:18 · 146 阅读 · 0 评论 -
如何做到每天写代码(转)
每天都希望能写一些代码,以前觉得是一件很COOL的事情。但时至今日,都没有实现这个愿望,为什么呢?估计会找出一大堆的理由。让自己的愿望更加的贴近现实,不要让他们消失。http://www.youkuaiyun.com/article/2014-04-11/2819256(原文地址)摘要:总有一大堆事情没有做完,没有时间和精力为业余项目写代码?不要着急,看看可汗学院计算机科学院院长...原创 2014-04-14 14:07:52 · 108 阅读 · 0 评论 -
程序员如何保持优秀
程序员如何保持优秀1. 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。2. 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。3. 理解各种算法的优点和缺点。4. 了解你的工作领域。关上电脑,去做你的用户们在做的事。5. 有准备,有愿望,有能力在任何时候投入到多种技术层面中。你必须知道表象下的技术原理。在“各个技术层面的掌握...原创 2014-06-07 17:11:59 · 82 阅读 · 0 评论 -
一些好习惯(转)
有时候,我有动机问题,我认为这是一个人的特质。即使你深爱的工作,但开始时会很难。通常,我每每都会被前一天的烂代码困扰,所以那些天,我会在开始工作前去看看reddit。最好的建议就是离开前一天未完成的代码,回归一些小问题,或许是修复一个测试、写一个新的method等。参与到支持线程以及与你所写代码相关的推文。你也不必每天这样做,但需要定期查看真实使用你代码的人,会有非常大的益处。我不知道这...原创 2015-05-26 10:01:28 · 98 阅读 · 0 评论