近期买了几本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. Swift 2.0 封装图片折叠效果

    文/猫爪(简书作者)原文链接:http://www.jianshu.com/p/688c491580e3著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”. 用Swift封装图片折叠效果 b ...

  2. 图像重采样(CPU和GPU)

    1 前言 之前在写影像融合算法的时候,免不了要实现将多光谱影像重采样到全色大小.当时为了不影响融合算法整体开发进度,其中重采样功能用的是GDAL开源库中的Warp接口实现的. 后来发现GDAL War ...

  3. ibatis之##与$$的 使用

    /** 主要讲一下ibatis中$$的使用: 是为了传递参数; 参数一定在Action层用''包裹起来: */ List <SysRole> userList= systemService ...

  4. 原生js获取body

    1. doucumnet.body 2. document.getElementsByTagName("body")[0]

  5. Windows服务承载WCF

    Source文件 ------------------------- using System; using System.Collections.Generic; using System.Linq ...

  6. IOS 代码管理工具

    代码管理工具国内主要用的是SVN 国外主要是Git

  7. poj3273 二分

    Monthly Expense Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 21448   Accepted: 8429 ...

  8. hdu 2564 词组缩写

    Problem Description 定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写. 比如,C语言里常用的EOF就是end of file的缩写. Input 输入的第一行是一个整数T ...

  9. c#中serialPort1_DataReceived串口接收事件处理

    1.缓冲区不定字节读取(波特率很高也没问题) //Thread.sleep(1000);//处理事件这块可以加上延时确保不定数的数据可以全部收到缓冲后,才去读缓冲内容--单位:毫秒 byte[] da ...

  10. rr

        times = gcd(rotdist,length);  printf( ;i<times;i++) {  t = vec[i];   j = i;    ) {   k = j+ r ...