近期买了几本IT届推崇的经典书籍。当中有一本《程序猿修炼之道:专业程序猿必知的33个技巧》。由于这本比較薄,所以先翻着看。

这本书有别于其它的技术书籍,事实上算不上一本技术书籍。它不是教你怎么去提高编程,怎么去提高某方面的技术。我觉得这更像一本内功心法,教给你职场的一些软技能。强烈推荐给即将入职的朋友们。我好懊悔当初没有早点接触到这本书,曲曲折折走了不少弯路。如今读来,依旧感触体会非常深。

这本书很多其它的是告诉你,在工作岗位上怎样更有效的开展工作。当中有几点我想谈谈自己的看法。

  • 拜师
基本每一个人进入一家公司,公司都会给你分配一个或多个mentor或导师,每一个公司的叫法不太一样。可以当导师的人一般都是在工作上比較有经验的同事。工作了好几年。怎样利用好自己的导师资源,高速的成长?
首先,向导师了解公司的文化,公司的绩效考评,项目组的分工,眼下项目的进度规划,组里其它的同事都在做那一块,以后假设遇到某一块的问题,能够高速定位该咨询的人。
其次,虚心请教,高速了解手上项目。关于技术方面,成长关键还是在个人的投入,有时候要适当的逼自己一下。当然一些比較难的技术问题,先自己查资料,实在解决不了,能够请教导师。
最后,能够就职业规划和导师聊聊,比方在咱这个项目组,要怎么做事比較好,项目组发展的情景机会,都能够慢慢熟了以后多聊聊。
注意:每一个人碰到的导师性格做事方式都不一样,有些人会比較耐心的帮你解决这个问题,有些人可能态度不那么好。这也是运气吧,遇到好的导师,确实对于自己的成长很故意。还有新人脸皮厚些,即使态度不好,也要学会调整自己,不要胆怯心情郁闷,不敢提出问题。一般导师都会比自己级别高,应该不存在竞争关系。
能够定期(一周或两周)找个时间(比方半个小时)和自己的导师聊聊。有问题及时解决,不要憋着,每个你忽略的小问题,可能会成为你最后的肿瘤。

  • 绩效考评
进入公司,不像在学校。考试60及格就OK。工作中要更严格的要求自己,才干会做的更好。说究竟,绩效就是你的工作成果。你在项目里做了什么,做的事情的分量重要性,都会影响自己的考评。
项目有好坏,刚入职的朋友非常多时候项目是自己不能选择的,都是被动分配的。先做好自己手上的事情,越是简单easy的事情,越要做到perfect,这样才有机会慢慢染指一些核心的项目。每一个组的事情都会有些琐碎的事情,做完也没什么成果可谈,或者成果也不在自己头上,俗称“脏活”。这个一般新人刚进来都会做一些。可是不能一直做这些事,适当的争取去做些新的项目。
刚開始能够每天或每周给自己写个summary,一方面安排下自己每天的工作,一方面回想下自己做了些什么。了解别人在做什么,了解项目组未来一段时间做什么,能够先做个preparement,熟悉下技术,先发制人。

先总结这两点,后面的慢慢总结。


推荐一本好书给即将走入工作的程序员and程序媴的更多相关文章

  1. 推荐一本好书:编写可维护的JavaScript(可下载)

    目录 推荐一本好书:编写可维护的JavaScript(可下载) 书摘: 下载: 有些建议: 推荐一本好书:编写可维护的JavaScript(可下载) 书摘: 很多设计模式就是为了解决紧耦合的问题.如果 ...

  2. 程序员肺被切掉一块还得去加班... 再谈“工作996,生病ICU”

    如题,为什么要说再谈“工作996,生病ICU”,因为996问题早已不是一个新问题,在我最近刚出版的新书<SOD框架“企业级”应用数据架构实战>写作期间,爆发了一次程序员“起义”,出现了一个 ...

  3. 推荐一本写给IT项目经理的好书

    原文地址:http://www.cnblogs.com/cbook/archive/2011/01/19/1939060.html (防止原文作者删除.只能拷贝一份了) 推荐一本写给IT项目经理的好书 ...

  4. Java 程序员们值得一看的好书推荐

    "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一 ...

  5. Java 程序员们值得一看的好书推荐[转载]

    “学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他 ...

  6. Java教程-Java 程序员们值得一看的好书推荐

    学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资 ...

  7. 推荐一本好的c#高级程序设计教程

    哪位大神推荐一本好的c#高级程序设计教程 小弟在此感激不尽,谢谢

  8. 只推荐一本 JavaScript 书,你推荐哪本?

    嗨,我是 Martin.最近为了统一社区称谓,都换成 Martin Ager Adams. 前言 前端世界,技术层数不穷.尽管更新速度已经放缓,刚入门的票友总还是鸭梨山大. 前端三剑客 -- HTML ...

  9. 如果只推荐一本 Python 书,我要 Pick 它!

    今年二月初,我偶然看到了一条推特: <流畅的Python>一书的作者发布了一条激动人心的消息:他正在写作第二版! 如果要票选最佳的 Python 进阶类书目,这本书肯定会是得票率最高的书籍 ...

随机推荐

  1. Request.Params用法

    使用Request.Params["id"]来获取参数是一种比较有效的途径.有三种方式可以进行参数传递:(1). Form (2). ?id= (3).cookierequest. ...

  2. indexOf()忽略大小写方法

    indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.如果没有出现,则输出-1. indexOf() 方法对大小写敏感!所以要检索字符串且忽略大小写的时候,可以先把字符串转换成全部 ...

  3. Code First 数据注释--InverseProperty 和 ForeignKey

    ForeignKey 按照约定在Post类中看到BlogId属性,会认为是Blog类的外键,但是在Blog类中并没有BlogId属性,解决方法是,在 Post 中创建一个导航属性,并使用 Foreig ...

  4. EF数据存贮问题二之“无法定义这两个对象之间的关系,因为它们附加到不同的 ObjectContext 对象”

    “无法定义这两个对象之间的关系,因为它们附加到不同的 ObjectContext 对象”,这是在EF中,一对多关系表,有外键的类保存至数据库中出现的错误. 我原来是用JAVA开发的,习惯性的处理一对多 ...

  5. 13 java 设计模式--单例模式

    /** * 单例 */ public class JobSchedulerService { //防止类外部通过new实例化该类 private JobSchedulerService() { } / ...

  6. 基于注释的Spring Security实战

    一.准备工作 预准备的工具及软件有: 1. Eclipse IDE:我使用Eclipse JEE 3.7版,即eclipse-jee-indigo-SR2-win32-x86_64.zip 2. JD ...

  7. Cogs 12 运输问题2 (有上下界网络流)

    #include <cstdlib> #include <algorithm> #include <cstring> #include <iostream&g ...

  8. Linux Shell 中的反引号,单引号,双引号

    反引号在 (`) 键盘的Tab键的上方.1键的左方.在Linux中起着命令替换的作用.命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置.如下,shell会执行反引号中的date命 ...

  9. ESP8266固件修改可以控制多个IO方法

    之前在论坛上找到了一个通过ESP8266可以控制GPIO0的固件和app,但是自己做的家庭影音灯光系统是需要控制多个IO从而控制STM32.通过观看大明的视频,了解了GPIO的控制方法. 在固件的ap ...

  10. NSScanner-备

    注意:在扫描的时候,如果 空格是不需要扫描的,那么将会忽略空格. 如下代码:  1  NSString *string = @"my age is d 23    34.0";   ...