当前位置:   article > 正文

8w 字,给程序员的职场第一课(上篇)

给技术人的职场突围课

本文适合正处在大学阶段,准备毕业以及已经毕业的朋友,对于职场选择,成长方向感兴趣的相关人士。

学完此课程,你能够明白你的学习方向,技巧,以及提前知道职场需要怎么突围,成长,提升,为自己突围职场,制定自己的计划。

同时,文章里面给出了一些我的职场经历,希望能够让大家对程序员这个圈子有所深入理解。总计 30 讲,这一篇是上篇,目录清单:

前言:关于职场,你需要不断拼搏

  1. 大学最重要的 8 件事
  2. 大公司还是大城市该怎么选择?
  3. 这 6 个学生思维,进入职场必须摒除掉
  4. 低学历的人该怎么破局,给你三个方法
  5. 写好简历,务实外只需把握这 4 点
  6. 初入职场的人,给你 7 个方向突围7 插曲:我的大学时期二三事8 一个工具,帮你分析适合的工作

前言:关于职场,你需要不断拼搏

大家好,我是明哥。十年码农,当前自由职业。我在选择一家公司的时候,会考虑的首要问题是,舒适度,特别是价值观。我不喜欢公司的价值观强行附加到我个人身上,我喜欢自由一些,能够在工作之外,还有自己的其他尝试。

我选择技术领域,在大学时期就已经确定了下来。我的本科专业是电子信息工程,在大二的时候我意识到这个没有匹配的求职工作,于是开始自学计算机,为自己毕业求职做准备。

那时候基本上可以说废寝忘食,除了找网络上的资料,还有就是报了一个嵌入式的培训班。大学时光记忆最深的一本书就是《操作系统》,这本书在我学习嵌入式开发的时候,就一直没有放下。它帮我建立了完整的架构认知,让我对于程序的运作,以及怎么描述一个具体事物,计算机底层怎么执行。这些知识连贯起来,最终让我在同一时期毕业的人群中脱颖而出。

优势是什么?没有绝对的优势。所以你只需要跑赢周边人,你就会出众

当我回顾这些年做的事情时候,发觉了一些有趣的现象,就是我面对职场越来越从容。当你掌控能力越大,你对一些事情就会看得清淡。很多时候我们抱怨,埋怨加班,实际是我们无力挣脱的表现。但是我们大多数人不去提升自身本领,却只是逞口舌之欲,不去行动。

我在 16 年开通了公众号,改了几次名字,现在维护着两个公号: 「明哥的江湖」和「明哥说职场」。「明哥的江湖」之前是持续输出安卓相关技术内容,现在聚焦在商业思维,赚钱项目上面。「明哥说职场」输出一些职场感悟,助力职场迷茫的大伙,能够快速的成长。

因为输出了一系列职场相关话题,问我问题的朋友也就多了起来,在给每个人进行辅导的时候,我发现原来很多我习以为常的做法,竟然很多人还不知道。于是想着整理成一个系列,帮助到更多的人。

前段时间有朋友问我,很羡慕我,说看着我公号内容的质量很好,从朋友圈看我做了很多事情,都还不错,说他自己很迷茫,该怎么办?我给他说我做这件事情,坚持了几年,在没有多少收入的情况下,还能保持持续的创作,你能吗?

他一时语噎,不知该怎么回答。我想说的是,不能只看到他人的最终成绩,忽略掉他付出的努力。还有朋友问我,你写文的风格很有趣,很有个人魅力,问我怎么快速能达到这个目标?我说没别的,我写作坚持了 17 年,你能做到也可以的。对方仓皇而逃。

在大家的问题里面,我看到最多的就是,想占时间的便宜,于是市面上的速成书籍好多,什么 7 天搞定 Python,什么 30 天打造爆款。我对这类书无感,因为这类书籍主要教你一些皮毛的术,它只会让你误入歧途,你看到那么容易,才误入其中。就像郭德纲说的,每个人会讲话,就以为自己能说相声一样。

我可以负责任的告诉你,相声真得很难。你要问我怎么这么笃定,因为我尝试过,在公司年会自己编了一个相声,和同事一起演绎了下。效果有,但你要说爆款,那真得很难,因为相互的默契配合,语调,神态,以及手势都是要高度的匹配,并且还要自然。纸上得来终觉浅,绝知此事要躬行

不知道大家在进入职场之后,是否好保持着学习的状态?这里的学习是除了职场必要技能之外,是否还能捧一本书,或者是听听语音课程,做做笔记,来提升自己的综合能力。当我们步入 30 岁的时候,你除了工作外,时间大多都会投入到家庭,房子或者孩子上面,时间变成了稀缺。

这时候你是否会因为没有时间,给自己的进步找到了合适的理由?我听到同事说自己没有时间,自己却又想赚钱补贴家用,我想说你这个想法要不得,没有时间只是因为你没有找到合适的方式,配合你自己的时间而已。

听到太多关于职场焦虑的话题,我只能说我比较幸运,在很早的时间节点上感受到了焦虑。我想在这里讲出这个故事,让你看到真实发生的一件事。

那是 15 年三月的某天下午,我打球时没注意脚下,被地面绊倒脚踝受伤。第二天疼痛难忍,于是去了医院,医生建议休息两周。

于是在出租屋休息了两周,当时觉得很惬意,一天看看书,综艺,日子别提多爽了。然而到两周后,脚伤依旧没好,公司喊我去上班,我问了医生说注意下,上班没事。

这话的潜台词是,不注意就会出事。于是我的脚踝再次受伤,红肿疼痛。不得不再次休息,这次休息就出现了焦虑,越焦虑越不见好转。于是再呆了一个月之后,脚不疼了,就又逞强去上班。每天虽然不怎么走路,但办公时候还是要不停的跑。由于不停的反复,我突然心情黯然,不敢再逞强,申请了长假,在家养伤。

这一养就是一年半。

现实问题就摆在了面前,公司不会一直给你补助,于是半年后我的收入归零,在一年后我的存款归零。而我不知道该做什么,在公司做的都是配合工作,也就是不是独立的项目,市面没有这类需求。而我之前也做一些项目,一个是太小没有多钱,再一个那时候已经开始正规,很多公司不跟个人合作。最终勉强找到合作公司,对方一看你是个人,还是全职,还会压价,于是性价比超低。

这段时间我开始复盘自己的职场生涯,突然间有一个疑问冒了出来,就是公司与你是签的合同,是有期限和约束的,当你没有贡献的时候,公司就会想办法止损。很多人会说,这不是显而易见的吗?

不,这个观点很多工作多年的人都没有搞清楚,把公司的愿景和自己的愿景进行了混淆。在职场要期待美好,但也要保持理性

我们在职场成长,最重要的就是要保持「相对」核心优势,不能沦为可替代的那群人。职场看似一派和谐,其实也是暗流涌动。当你没有看到的时候,只能说你处在的团队整体都在被时代抛弃。如果你长期待在一个舒适的环境,也就是你停止了学习,你要警惕,不能大意。因为当你几年后发现自己没有成长,没有沉淀,总是担心自己失业,从而开始安分守己,加班加点生怕领导或者公司拿你开刀。

当你到了这个阶段,想要突围出来就变得很困难了。因为做什么事情都是需要积累,不是一蹴而就的,急于求成的心态会破坏你学习的质量。时刻保持危机意识,同时时刻保持学习状态。在上班之后,我还是保持着阅读的习惯,虽然书籍从小说,换到了职场,技术,商业,运营,经济学,但求知的热情未减。

没有所谓永远的安逸,竞争压力一直都有。你只要在踏步,那么别人赶超你就只是时间问题。很多人工作了十年,说起来只是一年的经验重复了十年。你问他怎么不换换工作,他说他怕面试不过。仔细一想可不就是这样,因为没有更多的能力,而自己的薪资又比较高,要出去面试竞争不过新人,而自己当前的这个薪资又不甘心,于是就这样拧巴着。

这也是为什么他们的薪资在一个阶段后,公司就停止给他们涨薪了。因为他们跳不走,而且会很拼命的干活。

有时候我在跟朋友聊天,听他后悔自己当初为什么不多学习一些,而不是一天吃吃喝喝浪费了时间。我只告诉了他一句话,后悔没用,只是牢骚而已,负能量只会让自己更加无措,你要去想既然已经意识到了这点,为什么现在不开始行动呢?

行动,行动,行动。否则一切都是抓瞎。

去年在 GitChat 完成了《如何依靠副业赚钱,应对人到中年的职场危机》《如何利用碎片时间,提升自己的职场竞争优势》两个关于提升能力,竞争优势和副业赚钱的课程,获得了大家的一致好评。

于是今年想继续输出一些内容,把职场相关的话题展开,给大家剖析职场的晋升路线,让大家在职场的成长里面,能够少绕一些弯路。而关于为什么我可以讲这些呢?简单说几个事情就可以了。十年我在三家公司任职,都在短时间获得了优秀个人和优秀团队的荣誉,薪资也实现了快速增长。在求职的过程中,有过一天面试 6 家公司,100%的面试通过率。从业十年,面试过 200 多位求职者,对于求职者常犯的一些错误,都比较熟悉。

不知道大家做事喜欢怎么处理?是先实战还是先理论。我自身的经验总结是,先理论,但不是深挖理论,而是知道整个框架,就是自己能做到心中有数,然后就开始实战,在实战的过程里不断纠错,最终到达目标。

很多人总是等着准备好,可是哪有哪么多准备好。只有自己真正行动起来,其实一切都已经准备好了。产品开发有个理论叫做 MVP ,也就是最小化可行产品,我们做事也是需要先做出东西,再想着优化,且不敢想着万事具备之后才去行动。

当咨询我的人越来越多,问题不断的重复,我便有了开一个星球的打算,来输出职场的一些知识。

最后想跟大家说下这个星球的计划:

① 星球会用理论和经验穿插着来进行,避免理论的枯燥,让大家能够快速感知,形成认识,认识到一些职场技能并应用起来。

② 星球主要围绕着该如何提前布局,职场的一些通用技能,以及职场该如何晋升,保持自己的竞争优势。

③ 职场不受限,我对职场的看法就是它是我的工作,我要依靠它积累原始财富,而职场不是重点,生活才是。要想做到生活自由,从容,你需要付出更多的努力,而在这努力之前,你需要找到方向。

④ 星球会不定期的做一些周边产品,每周对星球做出贡献的人员进行汇总,现金奖励或者是赠送职场书籍。

⑤ 星球鼓励大家多多提问,优质提问一样可以获得额外奖励。同时所有星球人员,在邀请好友进来的时候,可以领到专属优惠券,同时每邀请一位朋友,都有返利。

相信这个职场进阶训练营能够帮助到大家,也期待大家都能够参与进来,保持思考,交流与分享心得。在这个星球,我负责来搞定职场该如何成长,你只负责落地,全力拼搏即可。

我是明哥,我已准备就绪,在职场奋斗的这条路上,只等你来!

1. 大学最重要的 8 件事

这一章节先来说说大学时期,因为大学期间如果荒废了,职场上就会显得吃力很多。

简单说下理由,因为大学期间时间充足,这个时候学习系统性的知识是再好不过的。因为可以重复消化,按照自己的时间安排,在一周,或者是一个月时间,专攻某个领域,比如操作系统,比如数据库,或者是算法。

而如果你进入职场之后,你的时间会被工作占据,这个时候你没有了大片完整的时间,加上刚入职,工作的事情本身就多,精力就不会很集中,所谓的顾此失彼。时间总是在悄然流逝,只有当我们突然发觉时间不够的时候,才知道珍惜时间的重要意义。

在上班之后,再想着学习别的知识,那基本上很困难了。在职场初期,你的主要的精力都会放在工作上,如果这个时候你说这份工作不满意,想着新学个知识,那基本上不怎么现实,因为你有了选择的成本。试想一下,你大学时期那么多时间都不会充分利用,上班了却发奋图强说自己要挤出时间学习,一般是很难让人信服的。

于是,在大学期间就应该做好准备,以便在毕业工作的时候,能够快速适应工作,进入节奏,保持充足的时间。当你能够很快的适应了工作,那么你这个时候再去学习,比如职场进阶,学习更深入的知识,或者是想着多看一些商业书籍,培养自己的一些兴趣爱好,则能够很好的兼顾起来。那么大学时期应该做哪些事情呢?这一节我们详细说说这个事情。

在职场的前几年,我没有感知,只知道我确实学习比别人快,于是公司就将新的系统移植工作交给我,新的需求分配到我这里。同事有时候也会问,为什么公司交给大家的活,你能够快速上手,还能够深入到系统机制,这是怎么做到的?

我当时只知道这或许是我喜欢这个工作,喜欢钻研代码,于是比大家能够适应的更快。我没觉得这个有什么了不起的,但是随着工作继续进展,我突然意识到这方面好像不是说喜欢,兴趣,而是另一个原因:自学能力是大学时期需要锻炼出来的技能,如果大学没有掌握这个本领,进入职场就会比同龄人慢很多。

记得在大二的时候,因为数字电路成绩优异,当时课程上会学习面包板,做状态机,与或非逻辑运算,毫不吃力。于是就在思考这个数字电路最终能找什么工作呢?

这个时候也学习了 C 语言,于是两者结合,我就选择了编程这个领域。C 编程和数字电路最好的结合,就是单片机。这时候还有个技术,就是 ARM 嵌入式编程,而我刚开始为什么没有选择这个,主要是因为这个门槛较高,我需要先学单片机过渡。

看到这里你是否发现,这里面已经有了拆解目标的技巧,当 ARM 是目标的时候,因为直接学这个,跨度有些大,于是我选择了单片机,先把这个搞清楚,再到 ARM 嵌入式编程。

那段时间,每周会去一次图书馆,借的都是 C51 单片机编程书籍,然后在宿舍啃它,遇到不会的,继续啃,看网上的课程,郭天祥的视频。当时因为对地址这个无法理解,在网上论坛求助,想寻求帮助。

幸运的是,遇到了一个教授,是四川电子科技大学的老师。他给我留下了一个邮箱,让我有问题就可以发邮箱问他,于是我就在 163 邮箱上不断的提问,他也耐心的帮我解答。有时候还能收到他的电子书,一问才知道他在准备写书,而我能有幸看到原版。

这里我想说的是,当你决定去做一件事的时候,阻碍就不是问题,你会想方设法的去解决。我当时没有想过工作会做什么,只是意识到计算机是我的一个出路,因为我比较内向「现在已经属于外向性格了,随后会说这个故事」,而这个跟计算机打交道,应该不会太需要沟通。

在暑假寒假背着一书包书回家,就这样硬把 C51 技术啃了下来,搞定了中断上下文,以及地址偏移,ROM 和 RAM,堆栈这些。于是要开始进入 ARM 嵌入式学习了。

ARM 相比 C51 来说,系统会复杂很多。而我一时间不知如何下手,这时候计算机专业那边老师开了一个培训课,而我们专业正在学习计算机组成原理,代课老师也是这个培训课的老师。

于是我便报名进入了这个班,也是这个班让我能够对 ARM 很快的建立起概念,这时候也引入了一个算是受益无穷的内容,它就是操作系统。

当我回忆这段经历的时候,才发现那时候其实自己已经有了一套方法,来处理遇见的问题。当我迷茫不知道该怎么进行的时候,付费进行培训,快速形成体系化,就是我解决此类问题的方式:向优秀的人,或者是向专业的人请教

这个课程学习了有一年时间,我将 ARM 板子烧录,开发,以及μC/OS-II 操作系统学了个大概。但是对于操作系统,还是一头雾水,没有搞清楚为什么要用这个,里面的 TASK ,调度,信号,都具体是什么。于是我剩下的一年多时间,就一直在学习操作系统。

我隐约感觉到,这个东西应该是重中之重,不能忽视。于是舍友就看到我那段时间,基本就是捧着一本《操作系统》的书籍,那本书里面主要是不厌其烦的给你讲理论知识,而我就是缺的这个,我特意搜了下这本书,找到了它的书单 ISBN:9787111163787。这本书跟我有感情 ,毕竟陪了我大概两年时间。在这里插入图片描述

如果现在让我推荐书籍,我会推荐《现代操作系统》这本书,希望正在大学时期的你,准备进入计算机领域的工作,这本书我建议多看看。

而如果不是做这个行业的呢?看了上面我的故事,希望你能够看到,我是如何从自身优势出发,进行分析,然后找了一个方向,不断地学习,靠近这个目标。这个总结起来是什么呢?

就是解决问题的能力,而我不知不觉间已经掌握了它。话说回来,在大学时期,也错过了一些事情,就是没有将学业当回事,挂了几门课,成绩也不是优异,四级毕业也没有过。

这个给我带来的问题就是,我错过了一些我很中意的公司,虽然技术完全匹配,但是就是成绩不理想,面试的公司会觉得你的学习能力不够,它们想要的不是你技术有多牛,因为技术牛人很多。它们看中你的学校表现,也就是成绩,成绩好坏能做一个基础判定,成绩优异的人肯定比成绩差的人好一些,这个结论显而易见

而你如果成绩不行,那么怎么能证明你技术牛呢?一个连自己专业都没搞定的人,面试官是不可能相信你能够胜任工作的。相信这个问题你是没法回答的,只要面试官问到你自己学习能力强,为什么成绩却一般?

于是,我给大学时候的朋友一些建议,第一条就是学业必须认真对待,否则在你就业选择公司的时候,这个就是一个很大的障碍,你有可能因为成绩问题,而错过了就职大公司的最佳时机。校园招聘的门槛很低,这个是一个人进入大公司的最好的机会,所以抓住这个机会就非常关键。

在学业搞定之外,还要有方向,并且自己能够保持学习力,能够在遇到问题的时候,想到怎么去解决。也能够知道,自己学的这个技术,到底会有什么用呢?

我学操作系统的时候,收获除了本身的知识之外,就是我知道了该如何解决一个自己不懂的知识,以及如何学习一门新的知识,学课。这个技能,在我进入职场之后,便很快的发挥了作用。

我在选择工作的时候,专门找了自以为不需要沟通的计算机行业,但是实际情况是,这个行业也是需要沟通的,并且大多数程序员都不善言谈,如果你能言善辩,是不是就是稀缺了?稀缺就是价值。关于如何从内向变成外向,后面会分享出来。

这个沟通能力,我在大学的时候没有重视,也是因为这个我在职场中没有话语权,错失了一些机会,一些本该自己升职加薪的机会,就因为自己不能参与而错过去了。

所以我这里下一个建议就是,加入社团,多多跟人打交道,能够给你职场左右逢源,让你的职场更顺畅一些。你能够在社团多接触不同的人,慢慢就能够察言观色,进入职场就能听懂领导的弦外之音,这就是优势。

我在大学的时候,业余时间除了学习专业知识之外,剩下的就交给了各类书籍,我喜欢看书,觉得书是一个可以看到大千世界,以及感受小说主人公的生活,烦恼,看书是最低成本的获取知识的方式。图书馆就是免费的资源,在大学时期时间充裕的时候,培养起来阅读习惯很重要。阅读是一件短期看不到效果,但是长期却能产生巨大能量的事情。

很多朋友问我怎么涉及了那么多领域,还都能够看到本质,比如商业,产品,运营,我想说的是,一切都是先从书籍来的,我在工作后还是保持高频率的阅读,已经成为了习惯。当你从书中学到了理论,剩下的就是遇见具体的事情,进行运用。也就是先要大量的知识储备,而这个就是读书的好处。

大学时期我相信很多人都会去找对象,而没有找对象的,我建议在大学时期抓紧找一个,原因也很简单。大学过后,进入职场后,一旦进入社会,找对象就是一件成本很高的事情,因为物质的标准就会出来,挡在你们中间。但是在大学时期,喜欢一个人还是很纯粹,找对象考量的也主要是感觉,就是掏心窝的喜欢,这个很难得,也很珍贵。

在工作之前,有一件事要做个提醒,就是要有理财的概念。记得我在工作的第一年,都是月光族,觉得赚的钱就是要花光,那时候对钱没有认知,不知道存钱的意识。等到几年后买房,问题突然就出现了。因为自己胡乱挥霍,没有存款。

这个就导致我买房的时候,向家里要了一些付了首付。这件事情发生后,我才意识到要存钱了,不要等到真的急需钱的时候,才发现自己囊中羞涩。

于是在大学时期,要学一下关于理财的知识,至少懂得什么叫做购买力,通货膨胀,基金,股票的运作方式。这个主要是让你形成良性的金钱观,它能够让你更妥善的处理赚的钱,也能够让你知道怎么通过钱生钱,不至于自己存了一大笔钱,却因为贬值的原因,把利息整个吞噬。

最后,总结下给大学生的几个建议:

① 学业非常重要② 自学能力的培养,锻炼③ 加入社团,融入集体④ 多读书⑤ 长线布局⑥ 懂得理财的概念⑦ 找对象⑧ 找个实习工作

2.大公司还是大城市该怎么选择?

我们在毕业找工作的时候,会遇到一个问题,就是如何选择公司,以及是否该去大城市。如果要我粗略的给出结论,就是在你认为都可以的时候,就争取在大城市的大公司,具体为什么,这一节来说说这个事情。

记得我回到老家,从网上买了一件东西,一般都需要一周时间才能到,而且不给你送到家,而是放在快递公司,你需要骑车跑个半小时才能取回来。但是在大城市,快递能做到当天到,并且会配送到你小区的派件出,你回到家顺便一取就可以,非常方便。

还有一次,在西安吃了一家不错的烤串,想着给家里买一些,从网上下单,发现老家那边不送。像需要时效的,比如冰淇淋,或者是海鲜,都是只支持同城,一二线城市,如果再下沉三四线,很多商家就不选择配送,因为会延期到达,破坏了食物新鲜度。

这个叫做什么呢?叫做城市优势,资源会集中在一二线城市。因为在这些城市的投入成本,会有很好的效益,如果投放在三四线,就很难赚到钱。像家里那边没有必胜客,肯德基,我之前还说这个是个机会,开一个必然火爆。但是当我打听之后才知道,人家调研过,因为城市流动人口数不够,不值得投资。

你在一个城市,会享受到城市的基础设施福利,比如交通,物流,更直接的就是教育。大城市就如同名校一样,会形成资源聚集效应,商人重利,所以愿意投入那些人流密集,并且又高消费,高端人群。大城市便捷的交易体系,会加速商业的变现速度,商业能够快速流转,节省了时间就会给商家更快的调整,以及更大的利润回报。

想想老家,过年去村子超市买瓶水,还是半年前的存货?我问老板咋不丢了,这都快坏了。老板说没办法,村子就这点人,一年卖不出去多少,因为卖不动,所以厂家也不会给你低的价格,你又因为没有人流量,导致货物积压。最终的结果就是没有销量,只赚了一点利润而已。

我们想一下,火车站,飞机候车室,以及高档酒店,为什么一瓶水能够卖那么贵?因为在不同的场景里面,场景会给它带来溢价。我们选择城市,就是选择这个,我们就如同一瓶水,放在哪个城市,会决定你的价格。这也就是为什么我建议你在没有什么限制的时候,优先考虑大城市。

大城市的开销比小城市的大,但是我们的待遇其实也比小城市好。如果去看你的生活质量以及自己的存款,你会发现还是比小城市好很多。大城市给了你更多的机会,让你能够找到更好的资源,圈子,为你个人的发展提供助力。

选择大城市的逻辑听完了,我们说下关于大公司,大公司相比小公司,好在哪里?

① 有钱,福利好② 有市场竞争优势③ 有晋升渠道④ 愿意培养员工⑤ 人脉资本

我们国内提到清华北大毕业,基本都会竖拇指大加赞赏,为甚?因为学校就是招牌。大公司,BAT,现在的 TMD 也后来居上。这些公司出来的员工,挂个前 XX 公司员工,都会收到各个小公司的橄榄枝,究其原因就在于大家的第一印象都会是有本事,有实力,能在这些平台下工作过,肯定不是怂包。这个就是平台帮你证实了,就像微软员工,你一听就知道不会太差,Google,Facebook 员工一样,就会收到更多的关注,以及更好的待遇。

你看市面上的课程,都是挂一个 XX 公司的老总,总监之类的,其实目的就是为了让你对他有个很快的水平判定,你会做一个简单判定。一般大家要说都是因为这个岗位,这个公司是大家熟知的,并且认可的。这样子你的宣传就能很好的进行传播,这就是大公司带给你的益处。

当然大公司也有它的一些问题,比如:

<

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/272289
推荐阅读
相关标签
  

闽ICP备14008679号