近期买了几本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. iOS中AutoLayer自动布局流程及相关方法【转】

    转自:http://my.oschina.net/w11h22j33/blog/208574 关于UIView的Layer,IOS提供了三个方法: 1.layoutSubviews 在iOS5.1和之 ...

  3. 在IIS集成管道中使用OWIN Middleware

    在Katana中启用Windows Authorization OWIN的架构: Host 管理OWIN pipeline上运行的进程 Server 打开一个network socket,,监听请求 ...

  4. IIS 7管理API——Microsoft.Web.Administration介绍

    原文:http://www.cnblogs.com/dflying/archive/2006/04/17/377276.html 本文翻译整理自Carlos Aguilar Mares的blog文章: ...

  5. 《第一行代码》学习笔记3-活动Activity(1)

    1.活动-一种可以包含用户界面的组件,用于和用户进行交互. <Button android:id="@+id/button_1" android:layout_width=& ...

  6. 多重和嵌套if

    多重if实例: 看例子,内容不解释了! 隐藏行号 复制代码 ? 多重if import java.util.Scanner; public class 多重if{ public static void ...

  7. 深入javascript——构造函数和原型对象

    常用的几种对象创建模式 使用new关键字创建 最基础的对象创建方式,无非就是和其他多数语言一样说的一样:没对象,你new一个呀! var gf = new Object(); gf.name = &q ...

  8. Keil C减小代码编译量大小的方法(gai)

    keil-C减小代码编译大小的方法整理 方法一:(通过优化代码减小) 1.1少做乘除运算,使用左/右移位来实现乘除 Eg ,普通:a = 0x80*4: 优化:a = 0x80<<2: 1 ...

  9. GetClientRect()和GetWindowRect()

    GetClientRect()   是得到客户区坐标系下客户区的RECT GetWindowRect()是得到屏幕坐标系下整个窗口的RECT GetSystemMetrics()是获得屏幕分辨率大小 ...

  10. 编写优秀jQuery插件的10个技巧

    前言:在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式.这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行 ...