1.我们Google了你的名字
“这家伙不错”,但是当我用你的名字和电子邮件地址作了个快速搜索之后,我整个人都不好了。
嗯,你有一个可爱的小博客,但是貌似已经四年没有更新了,当然这不是我关注的重点。
可是貌似你的电子邮件地址别名GolDieHoRE正在网上销售《World of Warcraft gold》。好吧,这个我也不多说了,可是你的网页遍布XX广告,甚至在上面大声叫嚣“那些混球能强迫我坐在办公桌前,但是不能强迫我去为他们工作,哼哈哈哈!”这就是个大问题了。
2.你毫无礼貌地将自己的简历扔在我的办公桌上,自命不凡地嚷嚷“快膜拜我吧,小子!”
在你走进我的办公室之前,我就已经看过你长达10页的简历了,你有多少斤两,我心知肚明。
甚至,我还知道你刚刚看完《Engineering The Alpha》(因为你在Facebook有提到过它,还提及正要让一些傻瓜看看你的实力,我想知道这所谓的傻瓜指的是我吗?)。
但是,你也不应该毫无礼貌地将自己的简历扔在我的办公桌上,自命不凡地嚷嚷“快膜拜我吧,小子!”,我只想说,小子,傲什么傲,从哪儿来回哪儿去吧!
3.号称有着15年的Angular.js经验
我知道你很牛,哪怕你还只有25岁,但是已经有20年的编程经验。我也可以相信你的学习进度很快,但让我感到不舒服的是,你话里话外都在暗示你在特定技术上有着超长的工作经验。
要知道,Angular.js是最近3年才出现在我们视野中的,所以,可以判定要么是你在撒谎,要么你已经神奇地发现了一种方法来规避线性时间的压迫限制。
我的意思是,可能你买到了时光机,又或者是穿越的,才能规避线性时间的压迫限制。但是不管是前面哪种不可能的可能,我只觉得你不是我们想要的那种人。
4.过于激进
亲,这是在面试,不是在和你讨论宪法条文,也不是议论政治立场,所以不要这么激动好不好,弄得好像有深仇大恨要打起来一样。
而且,我觉得如果要我面对你不停把玩的武器问一些可能你难以回答的问题,我想我小小心肝还没有那么强大。我只想哭着说,完全不能好好对话啊!
可能那些脾气比较好的人带着武器来面试还可以接受,但是我很担心要是面对一些苛刻的客户,你会不会怒而奋起,挥舞你漂亮的左轮{敏感词}?恕我冒犯,您这尊大佛小庙请不起。
5.忒实诚了点
首先我得表明我的立场——诚实是美德。但是坦白告诉你,我们并不希望你在面试中犹如竹篓倒豆子一样把你所有的想法都说出来。
你一走进来就指着我的裤子说“漂亮的套装”,虽然可以夸你“你的观察力还算敏锐”,但是这完全不是我们需要探讨的方向,好不好?
我不喜欢的是,我都没开口说话,你就自己热情洋溢地高声畅谈起为什么你需要找一份新的开发工作。但是我想提一提,你可不可以不要将心里所有的想法都说出来啊——要知道你这样“诋毁”你的现任老板以及如此描述你们之间不堪的关系,让我着实很担心你在我们这儿是否也会如此。
然后,在你离开之际,甚至还火上浇油地跟我说“面试过我的那么多人中,你不是最聪明的,要是我在的话,你就只有炒鱿鱼的份!”你说我会请你不?我脑门又不是被驴给踢了。
6.拿不出什么有价值的东西
再重申一次,我不是在指责谁,如有雷同,纯属巧合。
我不得不说,你把开发工作想得太过于简单了。我们又不是慈善企业,你有价值我们才会愿意聘请你,知道不。
我能体会你迫切地想要一份工作“就像一只疯狗即使在你睡觉的时候也不断地朝你嘶吼”的心情。
但是,即使我们再想帮你,也没法说服自己让你一个只会用Excel做电子表格的家伙担任技术架构师和首席软件开发人员的职位。
甚至,当我,纯粹是处于礼貌地询问,关于你所掌握的Excel技能时,你竟然不屑一顾地表示不想多说,然后一个劲地重复“听着,要是你们不雇佣我的话,我就没钱吃饭了。而且我都说了几百遍了,我很会写代码。”骚年,请你不要这么狂妄自大,行不!
上面的是最新的笑话?
No,No,No,当然不是了。这是在用一种夸张手法表达一些非常实用的建议。
下面是由此我们可以得到的经验教训:
1.不要随便将自己的想法写到网上。因为东西一旦到了网上,那么每个人都可以搜索并看到它们。据我所知,很多所谓的“专家”就是因为这样才“阴沟里翻船”的。
2.自信是好的,但到了自负的境地就糟了。有这么一句话,自负通常意味着极度缺乏信心,因为自信的人根本没必要公开显摆自己的技能和力量,是金子到哪里都会发光。
3.不要撒谎!一个谎言需要无数个谎言来掩盖,并且很容易露马脚。假设你说你知道某技术,但是问你你又回答不上来有关该技术的任何问题,那么你就会被贴上无知和骗子的标志,而不仅仅是无知。无知不可怕,可怕的是以后没人会相信你。
4.面试和工作场合不是表达你个人观点想法的地方。即使你热血沸腾无惧无畏,但是如果你想给人留下好的印象,最好管好自己,不要表现得像个愤青。
5.不要说出自己的真实想法。诚实是美德,但是你得学会先将自己要说的话过滤一遍,不要什么话都脱口而出——不要说出太多的否定意见,也不要透露太多的个人信息。不说谎话,可不是要你主动说一些可能对你面试有碍或者显得你在藐视权威的话。还有,当心马屁拍到马腿上。
6.展示自己的价值。我不止一次地告诉开发人员,不是工作适应薪水,而是薪水适应工作。你有多少价值,就能拿到多少薪水,但是却永远不会高过你所能创造的财富。很多求职者似乎都忽略了这一点,只想着要找好工作,而不去想自己有几斤几两。
相关推荐
不到一分钟就完成书签制作了。】本书的初衷就是帮助企业建立新人在入职2年多的时间中关于解决职场新人面临的编程技术技能缺乏、软件行业思想、职场规划等很多问题的系统培养理念和制度。因学生在学校里开发的软件是...
"程序员开发手册.pdf" 本手册旨在为程序员提供一份详细的开发手册,旨在提高代码的可读性、可维护性和效率。手册中涵盖了编码规范、代码格式、命名规则、安全生产信息化管理系统等方面的内容。 1. 目的 手册的...
### 程序员日常开发工作培训方案 #### 一、概述 随着IT行业的快速发展,越来越多的新员工加入到了程序员队伍中。然而,由于工作经验和技术积累的不足,许多新入职的程序员在面对实际项目时常常会遇到诸多挑战。这...
6. 自我总结:前端程序员通过对自己的总结,明白了自己的不足之处,如基础知识掌握不牢,缺乏编程整体思想等,也明白了自己的长处,如能够独立完成VB.NET开发等。 7. 团队精神:前端程序员学习了团队精神的重要性,...
标题“Python-程序员找工作黑名单换工作和当技术合伙人需谨慎啊”揭示了这一主题,它提醒我们,在职业发展过程中,不仅要注意哪些公司可能列入程序员的“黑名单”,而且在考虑换工作或成为技术合伙人时也要格外小心...
4. 认知潜能开发:这可能涉及到大脑科学、记忆力训练、学习技巧等,旨在帮助程序员开发潜在的思维能力,提升学习效率。 5. 创造性思维:鼓励程序员跳出传统思维模式,采取创新的方法来解决问题。这可能包括设计思维...
从大学生到程序员,这是一个从学术环境到职业领域的转变过程,涉及到多方面的知识和技能学习。首先,我们要明白学习的目标和动机。作为一个大学生,选择成为程序员可能是出于个人兴趣、职业发展或者追求经济独立和...
根据提供的文件信息,我们可以提炼出以下相关知识点,主要聚焦于Java程序员在开发过程中经历的转正答辩准备,包括个人简介、工作回顾、项目流程分析、工作体会等方面。 ### 一、个人简介与工作回顾 #### 1.1 入职...
Java程序员在日常开发工作中,经常会使用到一系列工具来提高效率,优化代码质量,以及进行问题排查。这些工具涵盖了编译、调试、性能分析、版本控制、集成开发环境等多个方面。以下是一些Java开发者必备的利器及其...
Java程序员开发指南旨在帮助初学者和有一定经验的开发者深入理解并掌握Java编程语言,从而提升在实际项目中的应用能力。本指南将涵盖以下几个核心领域: 1. **Java基本语法**:Java是一种静态类型的、强类型的语言...
事实上,经过十年的开发经验,我可以告诉你,如何从程序员到技术总监,并分享我的经验。 首先,我们需要明确入行的目的。很多人选择 IT 行业是因为收入高,容易找到工作,但这只是一个表面的原因。如果你只是抱着...
- **违规处理**:若发现不符合规范的情况,需在限定时间内完成修正,否则将被视为工作失误,并可能受到相应的处罚措施。 #### 4. 命名规范 - **匈牙利命名法**:**禁用**。该命名法要求标识符以小写字母开头作为...
首先,我们要认识到,作为程序员,错误是不可避免的一部分。无论是语法错误、逻辑错误还是运行时错误,都需要我们有扎实的技能来识别和解决。开发宝典中可能详细介绍了各种类型的错误,包括但不限于类型错误、引用...
本书名为《高效程序员的45个习惯 敏捷开发修炼之道》,由Venkat Subramaniam和Andy Hunt两位作者...书中的每一个习惯都值得程序员细细品味,并将其融入到日常的工作与学习之中,真正地实践成为一名真正的高效程序员。
【标题】"WEB程序员简易开发工具包"是一个专门为WEB开发者设计的实用资源集合,它包含了在日常编程过程中可能需要的一些基础工具。这个工具包旨在简化开发流程,提高工作效率。 【描述】开发人员在构建WEB应用时,...
《程序员求职大礼包》 这份宝贵的资源集合,名为“程序员求职大礼包”,是为准备进入IT行业的求职者精心准备的。其中包含了腾讯公司2009年的笔试题目及其答案,这些资料对于理解腾讯的招聘标准和考察重点具有极高的...
9. IT行业的相关知识:尽管从程序员转型为项目经理不需要直接编写代码,但仍然需要对当前IT行业技术趋势有基本了解,以便更好地理解技术团队的工作,并能和客户及干系人进行有效对话。 10. 适应性与学习能力:项目...
综上所述,这位Java程序员在第一个月的工作中不仅学习到了新技术,如JBoss、jxl.jar等,还深刻认识到自身存在的不足之处,并采取了相应的措施进行改进。通过持续的学习和实践,相信在未来的工作中会取得更大的进步。
从这份工作日报中,我们不仅看到了一个程序员日常学习和工作的缩影,也深入理解了WCF作为现代服务通信框架的重要性和其在ASP.NET环境下的应用方式。同时,JavaScript中的Array对象及其方法push()和shift()的介绍,为...
C++ STL,全称为Standard Template Library(标准模板库),是C++编程语言中的一部分,它提供了高效、灵活的容器、迭代器、算法和函数对象,极大地丰富了C++的编程能力,使得程序员能够以更高层次的方式处理数据和...