你们好,我是 Guide 哥,还在五一休假,这篇文章仍是不分享技术文章了,我想简单聊聊一些程序员的好习惯。ios
其实本身写这篇文章仍是很忐忑的,毕竟本身算不上一个优秀的程序员,但也不是那么差。大学学习编程 4 年,工做半年多,这些年的不算平淡的经历,算是让我有了些对程序员这个职业的认识。git
不要沉迷框架,多花点时间去修炼内功——底层技术。从用别人的框架,到本身造轮子,会是一步很大的成长。程序员
为何?github
拿 Java 举例子,有哪些比较底层的技术呢?面试
大部分最新的资料/技术都是国外那边的,基本上大部分都是英文的。听说 90% 以上的程序员都不习惯直接看英文文档,都会选择看别人的翻译/总结或者书籍。可是,书籍或者别人的翻译/总结都会比较慢,并且不免会有我的主观因素影响翻译效果。若是你想领先 90 % 以上的程序员的话,那就从如今开始习惯阅读英文文档吧!算法
不少人都说程序员这个行业吃青春饭,我以为对于一部分程序员来说确实是这个理,前提是你日复一日作着重复的工做而没有随着技术的更新而更新本身的技术。随着时间的流逝,若是咱们不去提升本身的核心竞争力好比技术深度、广度以及对业务思考的能力等等,你确定会被那些体力更胜于你而且比你更勤奋工做的人所淘汰。编程
职场历来不缺普通的程序员,缺的是技术有深度且对业务和产品敏感的人。数据结构
以前大学有一个 06 届的学长,本身自己是物理专业的,后面对计算机专业感兴趣。听咱们老师说他天天都学到很晚才回去,甚至还通宵了不少次。后面毕业,他去了一家创业公司。工做沉淀几年后,他又去了阿里巴巴。在阿里巴巴工做沉淀了几年后,他又回到武汉创业,本身又是做为技术主力,又是天天忙着给公司在海外市场找机会,如今他的公司已经发展成为 50 多人的规模了,他本身也凭借本身的努力在武汉买了好几套房。app
这又对应了咱们前面提到了两点框架
工做以外要有本身的生活,这样的日子才不会太单调,好比我工做以外喜欢打打游戏放松一下,周末的时候喜欢本身烹饪作好吃的东西给本身。有人可能以为这个比较浪费时间,不过,在我而言这也是对本身的一种放松,或许在某种程度还能帮助咱们提高效率。
我以为每一个人都是须要 TODO List 或者相似的东西,由于事情多了以后真的容易忘记,何况如今这个信息爆炸的社会。可能你前脚答应女友半个小时后陪她玩游戏,后脚写文章就忘记了(emmm~~~好像说的就是本身)。
我日常用的比较多的是 Mac 自带的 reminders。
另外,作事情的时候最好给本身设置一个 time box,这样的话会让本身更加专一一点。这个实际上叫作番茄工做法,一个番茄时间包含了 25 分钟的工做学习和 5 分钟的休息。
我用的这个工具的名字是 Be focused,不清楚 Window 上有没有。
<img src="https://imgkr.cn-bj.ufileos.com/25790a2d-0fee-4151-8082-8b1acfdf8ee1.png" style="zoom:50%;" />
还有一款叫作番茄土豆的工具也很好用,支持多端(ios、安卓、win、mac)。
天天的任务是否是不少?不知道如何安排?不少时候本身都会手忙脚乱?不少时候忙活了一天也不知道本身作了什么?
Guide 哥强烈安利 Trello 做为我的/项目/团队的管理工具,据我所知国内外不少项目都是说那个这个来作项目管理,不知道用项目管理这个词合不合适。就拿我平时工具来讲,咱们的项目组通常都会把全部要作的任务卡放在上面,而后本身去领。
我平时使用 Trello 记录一些本身想写的文章或者代码,以及一些读者的投稿状况和我的忽然冒出来的 idea。
我会按照优先级来排列每个任务和 IDEA。
就好比我上面推荐的几款效率工具,就我我的而言真的是方便了我太多,在工具效率上给我带来了很大的帮助。
再拿咱们平时编程来讲,选好编程工具也真的过重要了,好比在我看来 Java 最好的 IDE 当属 IDEA 了,随随便便提高 30%以上的开发效率不是吹的。
另外,我平时也会常常给你们推荐一些不错的工具好比:浏览 Github 必备的 5 款神器级别的 Chrome 插件,IDEA 插件 ,这些工具/插件它不香么?
别打时间战,少熬夜,休息好了,工做效率才高。熬夜的危害就不用多说了,秃头加内分泌失调,你懂得!
拿我我的来讲,我平时若是 12 点前睡的话,白天就是 7 点起来,若是 12 点后睡的话,通常都是 8 点左右起来。没睡好的话,一天真的效率会下降不少。
看电脑 45 分钟以后,起来走 5 分钟,看看远方放松一下。不要以为这 5 分钟浪费时间,相反,这 5 分钟可能为你带来更大的效率提高。
电脑架子不贵,可是颇有用,保护好本身脊椎的同时,办公体验也会提高不少。
这是我在武汉租的房子的办公环境,比较简陋,买了一个 50 不到的电脑架子。
我其实还能够写不少不少条的,真的,可能和我平时会有意无心的记录一些比较好的习惯有关系的。每当我从别人身上发现一些我以为的优势,以及别人对我提的比较有意义的反馈的时候,我都会记录下来。
再分享几个好习惯吧!
若是大家以为有用的话,后面还会继续写一些这类文章。
不说了,女友催我去玩王者荣耀了,第四关 AI 人机真难过啊,打了两天了都,必须得团队配合才行啊。
本文已经收录进个人 75K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide 相关阅读:V2.0 版本的 《JavaGuide面试突击版》来啦!带着它的在线阅读版原本啦!