1) 我们从学校毕业以后,觉得学习到此结束,应当是享受人生的时候了。其实,学习和享受生活是“正交”的,我们完全可以即学好又生活好。毫无疑问我们是生活在竞争的环境中的,那竞争的依据是什么呢?就是我们的能力。大家参加工作后应当知道,我们学校所学的东西在现实工作中不足以成为我们的核心竟争力。要打造自己的核心竟争力,必须学习,而且是在自己的业余时间学习。当然,工作也是一种学习方式,只是这种学习方式不容易创造很大的能力区分度。此外,学习是保持激情的有效方法。我工作近12年了,在软件行业干了大约10年,但是至今我还保持着非常好的工作激情,这是我很多同事对于我的评价,这一点我想与我保持学习很是相关。学习是我从学校毕业开始一直没有放弃去做的事!学得多了,自然会想去改变些什么,进而使得我们有激情。我在面试别人的时候,我一定会问题的一个问题是:你平时看书吗?看些什么书?一个不看书的人,其能力不可能很高,看问题的深度也不会深到哪儿去。通过看书,能让我们更快的积累知识和经验。有些弯路我们不是需要自己去走、有些错误我们不是非得犯了才知道、有些好方法和想法也不是一定要我们自己去想,看书能让我们站得更高、看得更远。当然,学习过了的东西应当转化为我们自己的东西(参见第14、15点)。
2) 认为自己的能力与工作的年份是成正比的一条直线。在有些行业可能是,但在IT行业,这种想法是不对的。如果你了解三极管,我想我们的能力与工作年份的关系更像是一条伏安特性曲线。在开始的一段时间是线性的(因为我们刚毕业什么都不会),但之后从某一点开始永远是一个饱和区,到了饱和区后,能力的变化就非常的小了。这里要指出来的是,这条曲线的出现是因为我们从参加工作以来,都是采用同一种原始的方法去对待我们的工作的。如果我们善于改变自己的工作和学习方法,那么就不会得到一条伏安特性曲线,而有可能是一条接近直线的线。一个工作了七、八年左右的人,如果没有形成自己的一些思想(比如,设计思想),那么我认为很是有问题,自己得多去想想为什么。我们真正学习的黄金时间就是前面的七、八年左右。
3) 不明白练“内功”的重要性。这里的内功是指系统性的分析和看待问题,或是其它的一些能力(比如软件设计的能力)。有些人今天学这个、明天学那个,总喜欢学“新”技术,但忘记了将所学的东西串起来从而系统性的去掌握这些技术背后的东西。其实,一旦学精了一样,很多东西是相通的,如此一来,我们很容易快速的去掌握新的东西。再说说软件开发,其实学习编程语言是简单的,是基本功而且不是软件开发的全部,软件开发要学习的是如何设计好一个软件,这一点要掌握一定原则和方法,比如我在《一个好的设计应当具备哪些要素》中提到到的“四性”就可以作为我们设计时的一些原则。软件设计能力是本质,而编语言只是一种表达设计的工具。当我们“内功”好了以后,学什么都快、做得也好、看得也深,这与练功夫是一样的道理。
4) 害怕变化。拥抱变化往往能带给我们提高的机会。我们都有自己的舒适圈,我们害怕变化打破我们的舒适圈,但舒适圈的打破不是使得我们没有了舒适圈,相反意味着我们的舒适圈越来越大。我敢说,现在还有人在用Visual C++ 6.0做开发,而现在最新的是Visual Studio 2008(2010马上也要上市了),这不是因为Visual C++ 6.0比Visual Studio 2008好用,而是我们不想改变,还找个借口说“Visual C++太经典了”。而事实是,Visual Studio 2008能帮助我们更快的找出问题,不信试试看!我认为,一个勇于拥抱变化的人,他(她)的能力往往更容易提高。
5) 过于埋头苦干。有的人一接到任务那可就埋头苦干起来了,有时应当停下来想一想:我这样做的方法是不是很有效率?能不能通过学一点别的工具或是方法来使我的工作更高效?我能从中学到新的东西呢?还是只是一种重复性的体力劳动?还存在一种人,这种人的确很能干,因此领导什么事都让他(她)出马,这样一来再苦再累都扛下来。这个人,从上司的角度来看,很好,但从个人的发展来看不一定是一件好事。你想,这个团队没有你就不行了?我想可能性很小。那如果是这样为什么什么事都要你干呢?有的工作其实干过了一遍就没有什么可学的,只是上司因为放心你才将事情交给你,在这种情况下,花再多的时间去干对于自己来讲可能是在浪费时间。如果不干,省出来的时间我们可以去学其它的东西。可能有人会想,我如果不答应上司(参见第12点),那会不会对我的绩效不大好呢?其实,这种想法大可不必了,加上有时绩效并不是真正的公平(其实世上不存在完全的公平)。今年绩效好是一个短期利益,如果多学一点提高自己则是一种长期的利益。再说,我们不干的话还可以给别人创造一些锻炼的机会。真的是双赢!
6) 不善于思考。对于工作有时就是一个应声虫,别人怎么说,我们就怎么做。有时更为可怕的是:为什么那么做?合不合理?这种做法与我想到的做法有什么不同?这些问题全都不去想。一个没有自己思想的人,不可能在工作中比别人出色,能力自然也不会太高。
7) 不明白高效的完成工作对于我们自己意味着什么。高效意味着我们可以花节约下来的时间去学习、生活,毕竟工作不是我们人生的全部。我们时刻应当警觉自己是不是在做无效率的工作,如果是,想尽办法找出自己无效率的原因并改善它。有时我们会找借口,说现在太忙了,没有时间去改善,但真相不是这样的。我们完全可以通过一段时间的努力找到一种好的解决方法,将自己解放出来。的确,在忙的时候,如果为了解决无效率问题而花时间去学习其它的东西,那会让我们更加的忙。但这种更加的忙(短期的)是有回报的,而且往往回报很不错(长期的),不要总是想“等我有时间时再来改善”,“乱中求冶”永远是王道!
8) 见难就退,而不是迎难而上。容易意味着我们所学到的东西很少,或是根本就没有。做一百件容易的事,不如做一件难的事所学到的东西多。难的事多做一件,信心也会更强一点。
9) 不善于表达我们对问题的不同看法。有些人在工作中不敢去表达自己与别人相左的想法。我想,如果存在相左的意见,说明当中有可能会是别人有些东西没有想到,或是我们自己有些东西没有想到,而通过交流我们有可能相互提高。拥有一个开放的态度面对相左的意见!
10) 缺乏创新。一说到创新,比较容易让我们想到那种改变全世界的大举,其实不然,任何一种能改善我们生活的行为都可以认为是一种创新。创新也是一种思考和行动,是一种勇于改变现状的思考和行动。有的人在做一项工作时,其中有很多的重复(动作),即使烦,他(她)也不会想想是否可以写一个脚本去改变、或是采用什么方式解放自己。这一点或许与害怕变化(参见第4点)有关!
11) 不善于记笔记和总结。对于我们IT人士,笔记不一定要写在本子上,可以写成一个Word文档,或是其它的什么文件。在笔记中将自己碰到的问题写下来,这便于我们需要用的时候马上能找到。有了笔记我们能更高效的工作以及更高兴的工作。好处很明显,干吗不记笔记呢?通过笔记我们也能很好的总结自己,发现一些有待于提高的部分。
12) 不善于与上司沟通。通过沟通,一是可以从上司那得知他(她)对于我们的期望是什么,从而,我们可以得知自己的工作方式、方法是否与上司的期望是一致。如果不一致要想想,是不是自己可以改善,或是反过来改变上司原来的想法。第二就是要告诉上司你所期望的。比如,你想升级(职),那可以与上司说一说,当然,前提是你觉得自己的确能胜任。可能这一次上司并不会答应我们的要求,那也正常,因为他(她)有自己的考虑,此时上司可能会与你说原因。我们不能报着不同意就离职的态度来提要求。一次不同意,那我下次再提。在这种情况下,上司如果有一个名额,那很有可能就考虑到你了。沟通即简单也不简单,你所想的、做的不一定就是上司所想要的,如果这样的话结果自然也不会令自己满意。
13) 少了一点追求完美的执着。人是不完美的,所以我们要去追求完美。追求完美的人更容易出色、更具责任心,做事往往也显得更专业。
14) 不明白模仿的重要性。人天生就是模仿者,模仿多了,我们就会形成一定的思考和行事习惯,慢慢的也就转化成了自己的能力。我想很多人看过《设计模式》,可能在看时也有一种同感:其实,不少模式我们平时都在用。我做设计时,从来不去套《设计模式》中的模式,我能凭自己的直觉找到一种好的设计,当然,有时我得进行多次的反复。但是不是每一个人都有很好的直觉,这种直觉其实是一种能力,是长期的学习、思考和模仿所积累的能力。在我看来模仿是将所学东西转换为自己的能力的很好的一种方法。
15) 只求知其然,不求知其所以然。学习不能只是表面化的“学过了”,还要从深层次去想其背后的思想和原理是什么,这往往使得我们更加容易的去分析和解决问题。想得多了,自己的层次才有可能提高,如果只是停留在被动的接受,那很难有所提高。
16) 少了那么一点坚持。我们有可能在学习过程中少了那么一点坚持,本来已经做(学)到了90%,再坚持一下我们就能上一个台阶,能力也会有一个质的飞跃。但是很可惜,就是因为不多坚持那么一点,最后很有可能前功尽弃,最为可怕的是会打击我们的自信心 — 下次就不学了!人与人能力的区别或许可以说是能否坚持的区别!
17) 不热爱自己的职业。这一点可能是一些综合性的因素造成的,或是在工作中没有找到成就感、或是自己不适合这个行业,等等。有时好好的想想,问问自己是什么原因造成的这种状况。如果是因为自己的一些方式或方法不对,那么看看是否能改变。如果的确是因为自己对行业没有兴趣,那我想长痛不如短痛,还是应当转行去做自己有兴趣的工作。快乐的工作着是重要的!
此外,除了注意个人的提高,我想我们还要注意“金字塔原理”。无论我们能力多高,但我们还是处于金字塔中的一层,也就是说能力强的人的数量总是相对的少,我们不可能人人都在顶上。即然这样的话,我们是不是就不应当去提高了呢?我想不是的,毕竟提高能改善我们的生活,而生活,是自己的。看了上面的这些,是不是觉得有些道理呢?千万别看过就完了,而是要有所行动!拥抱变化!
相关推荐
影响你前途的IT人士常犯的17个职场错误。记得刚参加工作时(那是97年),中国的IT刚刚兴起,那时,作为一个IT人士是一件很光荣的事,而那时的我正在做电气和电子相关的工作。99年第一次跳槽, 记得刚参加工作时(那是...
在“那些个'不能干'的”章节中,作者更是列举了在职场上应当避免的错误行为和态度,如过分势利、小人行径以及无作为等,这些都对个人职业发展有着深远的影响。 在职场技能方面,作者也提到了销售人员应具备的基本...
【标题】:“面试+项目+职场+警示通言”涵盖了面试技巧、项目管理以及职场生存智慧,这四个方面的内容在IT行业中尤为重要。无论是初入职场的新人还是经验丰富的专业人士,都需要不断学习和提升这些能力。 【描述】...
IT类专业面试与笔试是求职者进入IT行业的关键步骤,涵盖了广泛的领域,包括但不限于计算机科学、软件工程、...无论你是初入IT行业的新手,还是经验丰富的专业人士,这样的资源都能让你在竞争激烈的IT职场中保持竞争力。
对于IT专业人士,个人网站或在线作品集的链接可以提供雇主一个直观了解您专业技能的途径。同时,您的职业定位或目标应简洁明了,说明您希望应聘的职位类型。 **教育背景**部分需要详细说明您的学术经历。学校名称、...
这份名为《后疫情时代职场机遇指南2020精品报告》的文件,旨在为职场人士提供在后疫情时代中的求职、职业发展以及企业用工等方面的洞察和建议。 报告首先分析了疫情对不同行业的影响,指出医疗、IT和商务服务业相对...
同时,员工也认识到自身还有许多需要改进的地方,这表明自我反省和自我提升是IT专业人士持续进步的动力。 报告详细描述了入职后的工作经历,如参与新产品开发、解决非专业领域问题等,这反映了IT技术人员需要具备跨...
不过,我们可以从中提炼出一些与个人责任、时间管理和自我反省相关的重要概念,这些对于大学生和职场人士都具有普遍价值: 1. **自我反省**:犯错误后,能够正视自己的行为,通过撰写检讨书进行自我反省,是一种...
就如同故事里提到的小偷改过自新的例子,我们每个人在职业发展的道路上都会犯错误。在技术领域,每一个bug都是学习的机会,每一个失败的尝试都是通往成功的必经之路。程序员通过调试代码来修正错误,通过不断的实践...
【IT行业通用型辞职报告】是一份典型的职场文档,它反映了在信息技术(IT)领域工作的专业人士在决定离职时可能会表达的情感、原因和态度。以下是从报告中提炼出的相关知识点: 1. **职业变动与忠诚度**:报告引用...
这篇检讨书虽然主要针对的是学生违反纪律的情况,但从中我们可以提炼出一些与教育、学生行为规范和自我反省相关的IT知识。以下是对这些知识点的详细解释: ...这些品质对于成为一个优秀的IT专业人士至关重要。
在当今社会,无论是学生还是职场人士,面对自己的错误和失职,都需要有承担责任的勇气和改正错误的决心。特别是对于我们IT行业的从业者来说,个人责任、纪律意识和学习环境的维护显得尤为重要。这不仅关乎个人的职业...
【知识点解析】 这篇文档虽然标题和描述中并未直接...综上所述,尽管这个文档内容并非直接与技术相关,但它提供了一个学习如何在职场中有效沟通、展示职业道德和解决问题的实例,这些都是IT专业人士不可或缺的能力。
在现代社会的职场环境中,每个从业人员都可能面临工作失误的情况,而在IT行业中,工作失误的后果可能会因为技术的复杂性和项目的重要性而放大。因此,当失误发生时,如何处理这一局面,不仅体现了一个员工的责任心和...
1. **责任感**:无论是学生还是职场人士,都需要对自身的工作或学习负责。完成作业是学生的基本职责,同样,在IT行业中,按时完成项目、代码编写或测试是专业程序员的职责。 2. **时间管理**:未能按时提交作业,...
尽管题目和描述涉及的是个人情感关系的检讨书,但我们可以从中提炼出...通过这样的检讨书,我们可以看到个人情感关系中的教训同样适用于职场,无论是人际关系处理,还是个人素质提升,都是IT专业人士需要具备的能力。
文中迟到的事件提醒我们,时间管理能力是每个职场人士都需要重视的。 5. **积极态度与改正错误的决心**:面对错误,无论是技术上的还是行为上的,都需要有积极改正的态度。在IT工作中,面对编程错误或项目失败,...
两篇2021年的单位上班迟到检讨书范文,虽然是针对特定个体和情境而写,但其中蕴含的关于工作规范和职业道德的知识点,对于任何行业,尤其是IT行业的专业人士,都具有重要的参考价值。 首先,时间管理是工作中不可或...
3. 吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。 这是一种人生阶段的成长历程,同样适用于IT职业发展。初入职场的年轻人应专注学习,中年时能在专业上有所建树,到...
这些软技能对于IT专业人士来说,往往比技术知识本身更为重要,因为它们直接影响着团队的协作效率、项目的成功与否,以及个人在职场上的长期发展。因此,培养和强化这些软技能,对于每一位IT从业者来说,都是至关重要...