讲真,计算机专业就是要写代码吗

  

文 /smartbeng 公众号(smartbeng

在 IT 行业平均薪资一度赶超金融后,越来越多的人开始进入互联网行业,而进入的方式多是学习编程,以开发者的身份踏入行业。

讲真,计算机专业可能快“一统天下”了!

(点击阅读)

我看过有人列举过这个事,但是没有一点根据,一味的讲道理,鸡汤和单纯的发表看法,对于不清楚定位的人无任何实质性帮助。

我今天希望通过对行业某些职位的一个简单解剖,来帮助千千万万个你,找准自己的定位,做一个利人利己,长远的规划,喜欢开发乐于钻研的请继续坚持。

  有些人不一定适合做开发

每个人都有自己的用武之地,我有好几个朋友,的确是做开发的一把好手,他们都有一个共同点,就是喜欢做这件事,但这,是少数。

我表哥他们大家庭的一个堂兄弟,我这朋友正好可以拿来举例。他毕业于东南大学,实习期做的编程,从小学习成绩拔尖的他,这时发现编程不符合自己的兴趣所在,然后毕业了直接转做产品经理。

最后以年薪 20w+ 进入美团,这期间我不知道他多么刻苦,去做了多少充足的准备与学习,才一毕业就达到如此高度。但很多人只看结果,不看过程,这个世界就是这样,无论是谁,你付出不到一定程度,就势必到达不了某个高度。

这一小段的标题可能会让你不舒服,你可能发现了自己的编程水平停滞不前,但你却没有放弃而选择勇敢前行,有信心想从事开发工作的朋友绝对不要轻易改变方向,这是我必须说明的立场。

我刚开始看到这个标题有点不舒服,原因是我的编程梦可能没有那么坚定,坚定的人不会轻易受影响。且让我娓娓道来,为你扫清迷雾,至少让你心中浮现豁然开朗四个大字

这是打击人自信心的一个标题,否认积极性的一个说法,但这同样是让你找到自己的一个话题。程序员也不是像「微微一笑很倾城」里的杨洋那样。

人人都可以写代码,做开发,拿着刚开始比别人高的起薪,但是,最后你不一定会比别人混得好,在意开始,你就输了。

当然,你死磕开发,如果在一线城市,最后你的收入完全可以超越这个城市的平均水平,或者更高,可你从头到尾都只是一个平庸的开发者。这里喜欢开发、爱钻研的人除外。

拿行业不同的岗位来对比,每个人都有适合自己或者喜欢的岗位,这个岗位是否符合你的兴趣所在,完全决定了你日后能走多远。

我相信,现在做着开发又不喜欢开发的人是大多数。此刻请将你的右手放置在你的左胸口,大声告诉我:我热爱代码,我喜欢编程。画面太美不敢看,我想这样的人不在多数...

对我来说,规划是老老实实写一段时间的代码,这是我对自己的职业规划。然而我现在对自己的方向很明确,写代码我可能到达不了一定高度,可是别的方面我有足够的信心和能力,怎么说?

  互联网公司有哪些职位

一个标准体系的互联网公司有三大职位:产品经理、技术开发、运营。这是最为核心的三大岗位。

通俗点来讲,就是产品负责把东西设计出来,技术开发部门负责实现,运营负责让这个产品跑起来,用户用起来。

声明:以下对各种职位的解析都是指出其共性,每个职位在不同的公司都有差异。

再者,只是指出其简单层面的属性,因为一篇文章解析所有职位是不现实的,即使真的写完,文章长度会致使很多人看不下去,这也并不是今天的重点。

产品经理:

适合人群:喜欢挑战自己,需要沟通能力与整合文档能力,具有战略思想,创新意识和一定的情商。在研究用户体验的同时需要了解心理学等等一系列不同维度的知识。括弧:此等素质后期都可通过学习来培养。

关于产品经理这个职位的讨论,知乎上有很多精华帖子,今天不详谈如何学习至投入哪个岗位,这不是今天的重点,详细了解上知乎。

往大了说,产品经理就是一个公司的灵魂,比如微信的张小龙,腾讯马化腾,奇虎 360 创始人周鸿祎,以及乔布斯,都属于产品经理界的人。

  

你会发现前三者都有一个共同点,技术出身。像此类技术出身做产品经理的人占大多数,一个公司在某种意义上可以随意更换一个程序员,但是产品只要成熟了,换产品经理则有可能使公司战略受到严重影响。

产品经理,是一条漫长的路,要学各种维度的知识技能,更多的场景是在与人打交道,与战略发展和资金出入齐头共进。

如此之外我再需要提到的一个岗位叫需求分析师,这个跟产品经理类似。

除了和产品经理一样,去统计数据,挖掘用户需求外,打交道的人也一同是客户,老板或者管理层居多。但需求分析承担产品设计、统筹产出产入资金、综合公司整体战略的份额会少很多。

开发岗

对于 IT 行业里再多的职位来讲,只要你有了这方面的基石,只会让你以后的职业生涯如虎添翼。

做开发的确会使人有种成就感,这种成就感是建立在你完成某项功能或发布你的产品之后。初来乍到的技术跟经验老道的程序员本职上的最大区别是:定位和解决问题,学习能力上的差异。

优秀的程序员或者技术人员都有不错的前途。开发当你越过初级,相对其他岗位来说,当为最稳定的一个,但同样也是压力最大,脑力付出最多和加班时间最长的一个。

在有了一定的经验沉淀,沟通能力好的话做项目经理也是个不错的选项,这里指的是技术开发岗的项目经理。

在 IT 行业充斥着各式各样的项目经理,比如在运维方向的也有。

这里需要指出一点,在中国,人过中年还在做开发的人少之又少。

运营

运营岗位的学问也颇深,其种类也多样化,一张图让你稍微感受一下:

  

而运营的重要性相信在文章开始的时候,就已经阐述的很清楚了,一个产品再好运营效果没做出来,都是白搭。

运营的最终目的可以说是:建立产品的核心价值观并且传达给核心用户,此后才有维护迭代下去的必要。而这中间的工作量和模块的划分极其之多,每一个模块也足够有深度。

拿阿里举例,他的 APP 里面有一个小模块,此时他会给这个小模块安排好几个人去实施运营工作,因为他的产业体系决定着业务之间环环相扣,大公司讲究的是工作细致化。

当我写到这里的时候,觉得再没必要进一步去解析了,对于职位的解析该做一个收尾了,否则便丢失了今天文章的核心传递向。

就今天而言的职位分析只是皮毛上的,而大多数职位在这里都未曾提及,你更加注意的是,后面的内容。

  给自己一个清晰的定位

定位不是你做着目前的工作,而同时又观望着你可能会感兴趣的领域。定位是一开始就给自己下达的一项指令,在某个阶段去做什么,这些应该是你起初就规划好的。

但这些前提是你对目前行业已经有了一定的了解,否则构不成规划。

那么重点来了,这个时候选择就尤其重要了,入行前学习方向的选择,入行后职业规划的选择,这些都尤其重要。

上面我列举了三大职位,而在这三大职位具体再细分又极其复杂多样,自己适合哪一种呢?我教你一个方法。

根据你自己的性格和兴趣所在,结合你的梦想,尽可能的选择你擅长的,至少是你感兴趣的方向,这里的感兴趣指的并非一朝一夕,需要长时间坚持下去,并且自己觉得有奔头而为之乐此不疲的。

而当你确定了方向后,给自己一个小规划,在每一步完成之后该迈出下一步的时候就勇敢迈出去,犹豫不决只能说明你并不适合做这件事,或者做了也做不好,坚持不到最后,成年人的世界里一贯没有容易二字。

  

以下是我对公司技术总监的一段采访记录,是一位十分和善的大哥,技术是全栈水平,底层,前端,后台无所不会,最重要的是好多领域特别深入,因为他在大学期间就极有编程编程天赋,并且一从事开发,到目前为止,已达十年之久。

您觉得什么样的人适合做开发?

如果你想在这条路上走出点名堂,至少做开发得是你喜欢并且乐意去钻研的一件事,你可能会发现很多一线互联网的大牛将近 50 岁还在写代码,而他们的身价完全不用再去敲击键盘。你或许也会发现活跃在 GitHub 等一系列程序员平台,并在此举得小成就的人,他们也都是乐于编程的人。天赋不是最重要的,后期可以学习培养,而兴趣对于大多数人来说,就不是那么好培养的了。

以上是他的回答,而这个问题我也是为了用行业里经验丰富的人来让大家更加信服。

如果编程不是你最喜欢做的工作,首先,你先专注做好这件手头上的事,等到有一天你能通过自身能力去换岗,又不至于饿死的时候,那此刻就是你最应当果断的时候。

  

跟优秀的人一起共事,我们真的会越来越优秀

文 | 洪生鹏

  1

  细心的你应该会注意到这样的现象:在学校读书时,往往是学习成绩好三五成群的走在一起,无论是去饭堂吃饭,还是课间活动,而学习成绩一般几个凑在一起,一些喜欢捣蛋的小伙伴成了铁打的哥们。

  类似这样的感受相信你也经历过,跟身份地位越高的人你会觉得他们越谦和,越平易近人,学识渊博的人往往更加虚怀若谷、谦卑,他们更加愿意放低姿态虚心讨教。

  一般情况下,我们都喜欢跟优秀的人一起共事。因为和他们相处让人感觉很舒服,其他人没做的,他做了。其他人做不到的,他们做到了。跟优秀的人一起共事我们也真的变优秀了。

  对于猪一样的队友,工作上的事他们常敷衍了事,能拖就拖,不能拖就造假敷衍,还时不时给我们挖坑。这样的队友,我们不但不喜欢,相反我们还有点讨厌他们,不喜欢跟他们一起共事了。偏偏有时就让我们给撞上了,活活被气得够呛。

  其实,说实话,和优秀一起共事,刚开始我有那么一点点的不可抑制地羡慕嫉妒恨。不过还好,那起码证明我的心理素质还是健康的,既不那么麻木,也不那么狭隘。因为我深知他人优秀的背后肯定付出了努力和艰辛。

  一般来说,我们对优秀的人多少会有点嫉妒。但比自己强的人自己没资格嫉妒,所以不会嫉妒。相反比自己弱的人自己不屑于嫉妒,因为压根没必要。和优秀的人在一起共事,既是一种难得的锻炼,也是一种难得的享受。和优秀的人在一起共事,我们会要求自己尽量做好,尽最大的可能与他们保持最小的差距。自己也进步了,不亦乐乎。

  一个人,只有不断追求更好,才能活得更潇洒。和优秀的人一起共事,你会觉得越来越舒服。

  2

  读大学时,我们隔壁寝室是编程高手。他们的寝室共住六人,我的好友李欣就在其中。刚入学的时候,他也是一位编程菜鸟,他宿舍里有两位个编程高手,在高中时期就开始接触编程。

  大二时,那时我们正在学习网站开发,有次去他宿舍,他电脑屏幕正显示一个网页,挺漂亮的。咋一看,原来是他正在做网页,我都不敢相信那是他自己做的,而事实真的是他亲自设计的。

  我当时想不明白,短短一年的时间,同样是老师教,我也同样的学,怎么他学的就比我好,难道他智商高?我这人始终认为能在同一所大学读书的,大家智商应该都差不多。

  一直到有段时间晚上我曾常去他的寝室,我才发现了些许微妙的真相。他们寝室挺安静,若是听音乐亦或是看电影,彼此之间都戴着耳机,就怕打扰到彼此。

  反过来,看我们寝室,看美剧,美剧的播放《越狱》,声音开到隔壁宿舍都听得见;听音乐,开个低音炮;打游戏的,噼里啪啦地厮杀,实在过瘾。

  这样的氛围,想要静下心来好好学习,有点难度。

  如同网络上曾流行的这样一个段子

  大二时,问同学:买电脑吗?答:当然,学网络不买电脑怎么学;再问:联网吗?答:当然,买电脑不联网怎么学。再问:联网干嘛?答:网络工程嘛,当然是你攻我防、我攻你防了。于是就买了,两周后去TA宿舍, TA正在连机打CS。我一看,真是你攻我防、我攻你防 。

  他们寝室六人还有个共同的良好的生活习惯,那就是都喜欢早起。读过大学的应该很清楚,能做到不睡懒觉已经很不错的了,更何况早起。

  他们总是会早起,一起跑步,一起打球。

  记得刚开学几天我也是像高中时期一样早起,可是没过一个礼拜,就松懈了下来。

  虽然每天也定了闹钟,可每听到闹钟声,迷迷糊糊地醒来,一看室友们都还在睡,我就随手把闹钟一关,继续倒头睡。其实,不早了。都快九点多了,只是上午没有课。

  这不能怪室友,是我的自律性不强,觉得室友都没起床,我起床是不是太另类了。

  就这样,一天又一天,李欣他们的编程基础越来越扎实了,而我,依然停留在基础上,进步不大。上个月从图书馆借来的几本新书,只是刚借来的那几天翻了一下,就没再动过了。

  而李欣他们,有的学了数据结构,有的学习数据库技术,有的学习前端开发,有的学了平面设计,个个都有所长。

  你看,优秀的人都这样,和一样优秀的人呆在一起,志趣相投,大家一起进步了,一起变优秀了,越来越舒服了。

  3

  一个人熬的时候,总会有坚持不住的时候,有时累了,多希望也能稍微放纵一下自己。

  因为人对自己,总是有太多的借口。一群人一起坚持就不一样了,坚持不下去,看见周围的人都在奋力拼搏,咬咬牙也就挺过去了。

  优秀的人比起常人所突出的地方,那就是他们自律比普通人要强。

  一群自律强的人在一起,大家彼此之间,互相激烈对方,形成了一个良好的竞争氛围,不知不觉,和普通人的距离,慢慢就拉开一大截了。

  所谓,近朱者赤,近墨者黑大概就是这个道理。

  很遗憾,有时我们身边缺乏积极进取的人,缺少远见卓识的人,要是万一自己也不觉悟,慢慢我们也容易黯然失色,后果很严重,也就是我们所说的迷茫。

  科学家认为:“人是惟一能接受暗示的动物。”积极的暗示,会对人的情绪和生理状态产生良好影响,激发人的内在潜能,发挥人的超常水平,使人进取,催人奋进。否则,消极点会在不知不觉中偷走你的梦想,使你渐渐颓废,变得平庸。

  《论语·里仁》有云:见贤思齐焉,见不贤而内自省也。

  大意是:几个人在一起,其中必有一人是可以学习的能者,选择他的长处学习,也要与他的短处对比。

  跟优秀的人一起共事我们也真的变优秀了,优秀的人不单单是他们技术水平高,他们有的为人处世值得我们学习,有的社交能力值得我们学习。我们要懂得从优秀的人身上学习他们的长处,慢慢做到

  不恃宠而骄,不谦恭自卑,慢慢我们也变优秀了。

  愿我们都能与优秀的人一起共事,一起慢慢变优秀。

  【END】

  

  作者| 图文来自网络、如涉及版权问题,请联系我们以便处理。文章内容纯属作者个人观点,不代表本网观点。

  编辑| 老猫

声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
推荐阅读