我眼里的新人“七宗罪”

2024-08-26 04:48
文章标签 新人 眼里 七宗罪

本文主要是介绍我眼里的新人“七宗罪”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在工作中,每个人都是从新人阶段开始的。我们在新人阶段难免会碰到各种各样的问题,相信大家说起自己的“青葱岁月”时,一定有着自己特殊的回忆。我从学校毕业到进入ThoughtWorks工作一年半里,同样也经历了自己的“青葱岁月”,从一个对技术“依然懵懂”的学生开始快速成长起来,其中的挫折与收获依然历历在目。说起新人该如何度过自己的这段特殊阶段,除了网上各种各样“职场新人指南”之类的文章之外,我也有自己独特的视角。“如何成为一个合格的新人”,答案可能很多很发散,然而我今天想从另外一个角度去看这个问题,那就是以“如何成为一个不合格的新人”为主题,说说我自己曾经犯下的,也是大多数新人最容易犯下的“七宗罪”。


不会用Google搜索
搜索,我想大家一定不会陌生,“Google是什么?不知道,Google一下吧。”在我们日常工作中,几乎每时每刻都离不开搜索。但有很多人忽略了一点,那就是选择搜索引擎。我认为搜索引擎的不同会直接影响搜索的结果,所以我强烈推荐Google,这是我工作时的唯一选择。在这里我不是说非Google就一定不行,主要看我们搜索什么。我个人的经验,在平时的工作中,搜索最新技术,某技术的疑难杂症时,Google总让我满意。而百度,必应甚至谷歌香港之类的总会差一些,然而在非工作的部分他们表现的也不错的。所以我总是建议身边的人,要根据自己的搜索内容选择合适的搜索引擎。使用Google时一定要使用Google英文主站,不是谷歌香港,不知道怎么访问Google英文主站的同学们,那现在就开始尝试用Google来搜索一下这个问题吧(使用Google英文主站需要特殊的配置,这也是一个好程序员的必备技能之一)。


不追求高效率
“要高效率,不要拖沓,我就是我,我是程序员”。想要提高自己的工作效率,不光是年年升级机器硬件这么简单,最重要的是“升级”自己的工作方式。明明有更好更快的方法,却依然“刀耕火种”式的埋头苦干,这样就有点自讨苦吃了。举个例子,在写程序时有人会使用鼠标进行某些操作,殊不知当手离开键盘操作鼠标的时候,实际上已经在浪费时间了,我们应该尽可能的将双手放在键盘上,利用快捷键完成所有可能的操作(需要工具支持)。这样既提高的效率,也能保证思维的连贯性。除了写程序之外,工作时也经常会浏览网页,那么我们能否做到在浏览网页时也键盘流呢?只要你想,不是不可能的。其实利用“键盘流”提高效率可不是我发明的,这可是著名编辑器VI的设计理念呢。再举个例子,我们是否还在桌面上放满了各种程序的快捷方式,又或者在“开始”目录里翻天覆地的找要启动的程序,这都是很低效的方式。我们可以在windows下使用launchy,或在mac下使用Spotlight,这样的话想启动word程序,只要敲入“word”这四个字母,word程序就打开了(“So easy!妈妈再也不用担心我学习了~”)。上面说到的两点虽然只是“雕虫小技”,但足以说明问题。作为新人,我们应该留意自己低效的方面,多积累些别人“高明”的工作方式。这样下来,每次“加速”一点点,将来一定妥妥的。


怕丢脸不敢问
一个新人在刚加入团队时,最容易产生一种怕丢脸的想法,掩盖自己一切的问题来保护自己,觉得“不能问这种白痴的问题,否则他们会笑死我的”。产生这种想法的原因很简单:环境不够安全,自信心不够。先说说新人自己,作为新人,我们应该做的不是极力的掩盖自己的问题,而应该正确评估自己,然后设立正确的期望,利用后天的努力来弥补差距。我们本来就是一张白纸,虚心向老员工学习请教,多和其他同事沟通交流,不要不懂装懂。把问题告诉老员工,多听听大家的建议,往往能够事半功倍。再说说环境因素,如果一个团队中的老员工总是不耐烦的对付新人,或者总是以命令甚至责骂的方式和新人沟通,那新人的日子也肯定不好过了。我想,只有给新人一个安全的环境,才能真正激发新人的积极性,扔掉内心的包袱;反之只能给新人产生巨大的心理压力,导致新人更加难以融入团队。老员工在这方面可以从很多渠道下手,比如帮助新人设置计算机的开发环境,手把手的指导团队中的编程风格,鼓励新人多发问等,一步一步让新人更加活跃起来。


不敢表达想法
“他们都是牛人,哪里能轮到我一个新人指手画脚”,“老大问大家有什么问题,别人都没说话,我也别说话好了,枪打出头鸟呀”。作为新人,如果我们真的抱有这种想法,那我们就可能真的很难真正融入团队了。想要融入团队中,首先要做好的就是应该勇敢的表达自己的想法。我这里有一个典型的测试:你是否有过这样的经历,参加了一个会议却从头至尾没有说一句话。我的同事说过:“如果在开会时可以不说一句话,那也许意味着根本不需要参加这个会议。”这种情况偶尔一次没要紧,可一旦出现多次,我们是否敢于表达“也许我不需要参加这种议会”的想法呢?参加会议如此,那平常工作也会如此。不要隐藏自己,收起自己的戒心,把我们的真实想法告诉大家,每一句话,每一个想法,都应该清楚的表达出来,这样才能真正做到透明,真正融入团队。不要去做默默无闻的人,要勇敢的表达自己。


不参加培训
对新人来讲,除了在工作时间内学到的知识外,还要利用各种培训给自己“充充电”。我相信很多公司都会有培训,培训形式一般有两种,第一种是话题分享,基本上就像上课一样,一个人讲,一堆人听。我认为缺点就是很难深入,毕竟时间有限,不过我们倒可以开拓眼界。另一种就是实战演练,通常组织者会带领大家一起通过一个实战练习来强化某一方面的技能,通常需要很多次课程,这种培训强度大,效果好,毕竟自己能真的动手练习。如果大家真的有机会参加培训,一定不要错过它们,牺牲一些自己看电影,玩游戏的时间吧,积极参加各种培训,学会总结、利用别人的知识,即训练了自己的学习能力,也增强了同事之间的感情,何乐不为呢?


不总结,不分享
学习新知识最好的验收标准是什么?不是整整齐齐的笔记,而是把学到知识自己经过整理再和别人讲一遍。在公司里新人每天都会接触到新鲜的知识,如何处理并保存知识就变得重要起来。首先要做的就是总结,因为这样能帮助自己记忆。总结的方式有很多种,写在纸上,用记录软件如Evernote,写成博客等。其次,也就是最重要的分享。我相信很多新人都会总结,但不是每个新人都会去分享,原因很简单,“我的知识是不值一提的”这种想法占了绝大多数。其实分享就是我上面提到的“验收标准”,只有通过分享,我们才有机会把自己的理解说出来,如果有错误,那肯定会得到纠正,然后改正再分享,接着再次得到纠正。在这样的良性循环下,通过不断验证的知识才能真正融入自己的血液中。我经常鼓励新人写博客,这样即能总结自己的知识,也能分享出来进行知识的验证。你看,我的同事就已经写出《把知识发表出来》系列的博客,系统的阐述了“为什么要写博客”。那么,2013年你准备分享什么呢?


不独立思考
从小到大各种各样填鸭式的教育,已经把我们变成了最棒的学习机器,可惜的是也限制了我们独立思考的能力。刚加入公司,我们肯定每天都生活在一大堆自己没听过的名词,没接触过的技术中。在埋头苦学,吸取他人经验的同时,也要多问问自己为什么,不要道听途说,要学会养成独立思考的能力。每次学到新东西时,除了记录下来之外,一定要有自己的思考,在脑子里问自己问题,并且试着再深入一些,如果大多数问题都不能给出让自己满意的答案,那我们就要开始培养独立思考能力了。有人说过:我听到的我会忘记,我看到的我会记住,我做过的真正明白。没有经过“思考”加工过的知识,就像过眼云烟睡一觉就忘了。培养自己的思考、钻研精神说起来容易做起来难,然而比这更难的就是让新人意识到这个问题。俗话说当局者迷旁观者清,这时我们就需要和老员工多多沟通,让他们多“批评批评”。有了大家的“鞭策”,再加上时不时自己“为难”自己,肯定错不了~


OK,看完了以上的七点,各位新人是不是也莫名其妙的“躺着中枪”了呢?呵呵,大家可千万要hold住呀。首先,这“七宗罪”有一定的局限性,可千万不要认为这是“葵花宝典”,充其量只是小弟我身在江湖中的一些“武功心得”而已。其次,知错能改,善莫大焉。大家能做到“有则改之无则加勉”就好,可千万不要被自己的“罪状”吓倒。诚然,我们从“学生系统”升级到“工作系统”难免有些磕磕绊绊,大家可千万不要轻易就“系统崩溃”了。认识到自己的缺点,就努力克服,这样才能更好地享受工作。养成良好的工作习惯肯定能帮助我们更平稳的度过“新人阶段”,希望身为新人的我们都能为自己打下坚实的基础,走出更美好的明天。

这篇关于我眼里的新人“七宗罪”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1107591

相关文章

产品新人如何快速适应新公司?

转载文章 原创来源 | 梦想家阿境  作者|阿境   初入新公司,初涉产品岗,大多数人或多或少都有不适应新公司的氛围。 这边的“产品新人”主要指的是从学校踏入社会,初做产品岗的朋友;已经做了一两年产品岗,跳槽到新的公司的朋友。 注意了注意了,不包括做了五六年,跳槽的老朋友们!(有一说一,该如何适应想必你们心中有数;甚至于进入公司不到一周就与新同事打成一片也是极有可能)

聚鼎科技:新人开一家装饰画店铺怎么快速起店

在当下这个看重审美和个性表达的时代,开设一家装饰画店铺无疑是迎合市场的明智选择。对于新人来说,快速且有效地启动一家装饰画店铺并非易事,但通过遵循一些关键步骤,可以大大缩短起步时间并提高成功率。   进行市场调研,明确目标消费群体的偏好与需求。可以通过网络调查、访问已有的艺术画廊或装饰画店,甚至是直接与潜在客户交流来收集信息。了解消费者的喜好后,选择适合的装饰画风格和价格区间,确保产品能够满足

ms_送给新人的面试题简单解答

第一部分 1 项目中遇到的bug或者难题 这个问题比较容易,每个人都会在开发过程中遇到或多或少的问题,你不可能答我已经天下无敌了,大家开发的项目类型都不太一样,事实上也没人听得太仔细,就算你要说的‘难题‘并不难,自信的说出来就行,气势不能输 可以借鉴的文章如下 vue的html2canvas使用解读,完美避免可能会造成的问题-CSDN博客 修改依赖包下的子依赖版本,前端项目安全扫描出来的

某大厂程序员吐槽:离职交接时,新人被工作量吓退,领导却污蔑我故意劝退新人,我怒晒工作短信反击证明,新人看了后也决定走人了!

一位知名大公司的程序员分享了他离职时的遭遇:在交接工作时,新进的同事因工作量过大而感到压力,但出乎意料的是,他们的领导却指责我故意吓唬新人。为了证明自己的清白,我晒出了工作短信作为反击,结果连新人也决定离开。 在任何组织里,团队文化的优劣都是决定工作效率和质量的关键。一个和谐相处的团队不仅能提升工作效率,还能使工作氛围变得轻松愉快。 然而,一旦团队内部出现权力斗争或领导偏爱小团体、

快速定制新人入职,可以自动回答知识库问题的机器人 | Chatopera

定制智能对话机器人,比如我是 HR,想要做一个聊天机器人,帮助新人入职,自动回答知识库的问题。 注册 Chatopera 云服务 首先,您需要一个 Chatopera 云服务账户,然后根据下面四个步骤实现。 服务注册地址:https://bot.chatopera.com/dashboard 四个步骤,快速实现机器人 1)创建机器人; 2)准备知识库文件,比如 PDF,word,PPT,

新人学习笔记之(数据类型(小数))

一、小数的数据类型分为:float、double #include<stdio.h>int main(){// 1. 定义float、double、long double数据类型的变量// float 单精度小数(精确度小数后6位)windows占4个字节(38位)float a = 3.14F; // float 后面数字后面加Fprintf("%.2f\n", a); // %后面加 .2

给新人程序员的八点建议 (转)

给新人程序员的八点建议 [url]http://job.51cto.com/art/200707/50955.htm[/url] 走过弯路,有过迷茫,回首九年陈皓感慨万千。“今天,我对许多刚上路的朋友都会说,人生的规则很重要,从上大学时就要好好规划。”他结合自身经历,对许多刚踏入程序员行列的新人程序员,他给出了以下八点建议: 1.在大学的时候尽量多地进入公司参与实际工作,一方面积累工作

新人学习笔记之(变量)

一、什么是变量         1.变量是存储数据的小盒子,不是里面的数据         2.经常发生改变的数据 二、变量的定义格式         1.数据类型 变量名;                 数据类型:为盒子中存储的数据,加入类型【限制】                 变量名:为盒子起的名字                 分号:语句的结束 三、变量的使用

新人学习笔记之(常量)

一、什么是常量         1.常量:在程序的执行过程中,其值不能发生改变的数据 二、常量的分类 常量类型说明举例整型常量整数、负数、0123 + 456实型常量所有带小数点的数字1.93  18.2字符常量单引号引起来的字母、数字、英文符号'S'   'B'字符串常量双引号引起来的"123" 三、细节补充         1.扩展1:实行常量小数点前后为0,可以省略

写给测试新人怎么找缺陷+怎么写用例(转)

写给测试新人 总结一下测试新人,怎样快速找出系统的不足或缺陷       1、阅读需求文档,深入了解系统,磨刀不误砍柴工,不要还没弄清需求就开测了,(一个星期前,公司刚进一个新人,TD上查看了下他们发的BUG,发现好几个是需求不明确误发的)心想:原来是这个系统啊,项目实训的时候做过和这个类似的项目,于是就把实训的系统需求硬生生的搬到当前系统来,这样做的风险太大,因为每个系统的需求都不一样,不能