当前位置:网站首页>一个五年北漂的技术er,根据这些年的真实经历,给应届生的一些建议
一个五年北漂的技术er,根据这些年的真实经历,给应届生的一些建议
2022-06-25 10:08:00 【java构架师】
小编是17年毕业的,说是毕业5年,其实零零散散的加上实习、实训至少都有6年多的工作经验了。 工作期间做过面试官,做过技术小leader,目前就职在一家小互联网公司,手下的人不多,一共4个。 这篇文章,小编就将这6年职场技术er总结下来的经验免费送给你们。 或好或坏,皆是这世间历练,不求尽如人意,但求问心无愧。
一、一定要刷题
我记得去年毕业季的时候,有个应届生问过我一个问题。
“我看网上说,想进大厂都要刷算法,如果我不刷的话,是不是就没优势?”
我听到这句话的时候,心里真的不知怎么回答。我真的非常厌恶这行业内的刷题风气。 但是偏偏我自己也在刷题。因为不刷题你就无法在某些面试官那些令人生厌的嘴脸下逃出生天。
就拿我去年的一次某一线大厂的面试来说吧。当时前几面的时候,技术方案、业务架构、技术选型、技术原理我都自认为聊的还不错,但是当最后一面技术面的时候,我被一道中等难度的算法题给Pass了。
依稀记得那是一个头发梳了三七分个不高的技术总监,他过来的时候我们简单打了个招呼,然后也没有问项目和业务,直接就来了一道中等难度的算法题。虽然前几面也有算法题,但是我们至少聊了很多业务和项目,这个上来就写算法的流程确实让我猝不及防,而且我的算法的确是我的短板,平时一刷题就想睡觉,所以很荣幸,我连中等难度的都没写出来。Shit…
以此可见,我一个有多年项目经验的老技术er,还是面的业务岗,都逃不脱算法的淫威。更何况是你们应届生呢?
所以,刷吧! 算法依旧是你们分开差距的一种手段。
我曾经和一个大厂的面试官深入聊过业务岗位为什么要问算法,总结下来有两点。
- 我问算法是因为我有的时候从他的经历或者项目里面无法准确的判断这个人怎么样,那就写一道算法题吧,至少能证明他的学习能力是OK的,或者找工作的态度是OK的。
- 没什么想聊的,写一道算法题让他知难而退吧!
总之,算法就像一个你甩也甩不掉的东西。不管你的技术架构、解决方案有多好,你面试一线大厂的时候,最后一定会有那么一句,让你猝不及防【我们来做一道算法题吧】!
当然如果你说你就是咋也学不会算法,还在在一线城市工作,别急,也有办法,可以试试创业型的互联网公司,一般对算法的要求都不高。 我这两年也有一波离开北京的朋友、同事、同学。他们去了新一线城市面试,这些朋友里没有一个人被问过算法题。而且薪资并不低,3年经验基本和北京持平,其中也有入职一二线互联网公司的。生活压力也急速下降,生活质量飞速上升。
二、培训其实没那么太大必要
说到培训,小编也经历过,当时16年上大四的时候,学院领导把培训说的多好多好,说是培训完再就业,很多同学都直接月薪过万了(不要看网上全是刚毕业年薪四五十万的,那都是很小的一部分人,媒体疯狂转发只是为了博人眼球罢了)。 后来小编也跟风去了培训,不得不说,培训真的能学到一些东西,但是也有一些坑。
我培训时的那些坑
- 培训老师不会管你学没学好,他们最关注的只有你能不能找到工作,这句话虽然很矛盾,你可能想说,找到工作不就证明学好了吗? 那我想说外包和BAT正式工作都是找到工作了,但是未来的路能一样吗?
- 月薪过万的秘诀就是,培训之后会给你包装成3年左右工作经验的人,然后去面试,甚至有些小的机构会给你弄一个三年前毕业的专科学历。我有好几个同学就被包装了,去的基本都是不怎么背调的外包公司,然后结果就是虽然最开始工资过万了,但是大多数后续涨到16-18左右就一直没怎么涨了,所以一定不要造假,造假的代价可能会将你引向一条无法回头的路。
总之,小编建议是在大四的时候学校没什么事了,而且经济情况也允许,可以买一些网课或者专业书籍学一学,确实没必要线下培训,现在网课直播其实效果比线下差不多太多,但是价格要比线下便宜很多,但是有一点,一定要坚持、坚持、坚持学习,哪怕一天学一个知识点也比不学强千百倍,要知道天才也是有着1%的天赋和99%的汗水构成的
小编也面试过培训出来的,真的是一问就露馅。不要心存侥幸,实力才是硬道理。
在现在这个内卷的时代,网络真的能学到很多你平时接触不到的知识。
Python发展得尤其迅猛,这就意味着需要不断地去学习新的知识。对于学习和提升,一定要去投资,切记!投资自己才是刚工作或者是工作不久的小白最好的副业。
我也将我所得到的资料以及我的学习逻辑思维整理了一下文档,分享给大家,有需要的朋友可以文末自取,注意这是适合小白从0到1的学习,如果说你有了一定基础需要进阶可以忽略掉。
一、Python学习路线汇总:Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
精品Python学习书籍:当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
实战案例:光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
Python视频合集
看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
面试资料:我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。
三、钱的重要性
首先先说小编自己,我从毕业一来一直都是倾向于高薪资的。俗话说,不要太多钱,我来是学经验的,小编认为这种在鸡汤里机场见到的“俗话”真的好俗。
我就是出来工作赚钱的,凭什么我不要钱?我不相信真的有人可以发自肺腑的说出这句话,除非你家有“矿”。
假设你以2500每个月的薪资进了腾讯,美名其曰不要钱,是来镀金赚经验的,那当你发现旁边的人全都比你多个0的时候,你这个金还能安心的渡上吗?不会氧化掉漆吗?
所以还是要有一个匹配的薪资,你才能安心的在公司工作,否则你每天都想跳槽,你还怎么赚经验?
- 同时应届生也不要说什么要高了,怕公司不要你,只要你要的不太离谱,你的leader还是会为你力争的,因为以我的经验,一个leader遇到一个喜欢并且合适的人,其实挺难的,而且面试也很累呀。只要你不是要的太离谱,都会给你的,就算实在给不了,也会跟你商量一个合适的薪资的。
- 还有一个警告,一定要攒钱,尽量不炒股,一定不炒币,我身边有炒股的年年想的都是回本,炒币的最初赚了100W,反正目前是连回本已经是奢望了,而且最主要的是他已经被快钱害的没心情工作了。大家也不要认为那句钱是赚出来的,不是攒出来的是对的,可能说这句话的人成功了,他说的就是名言,那还有无数倒在成功路上的人,最终也没到终点,当时急用钱的时候,会发现攒下来的钱真香!
四、你的工作里不只有代码,还有人情世故,更有生活。
很多软件工程的毕业生,都想着我进了公司就是面对着电脑写代码,只要我的技术NB,就不用管其他的了。。。 小编告诉你,不是的。
以小编刚毕业去的那家小型互联网公司为例(组里很多都是从阿里过来的),有一次和一个原阿里P8的领导聊天,他有一句话很打动我,那就是这个项目非常棒,谁做谁拿奖金,你能做,他也能做,都能做好,既然结果都一样,那我为什么把这个项目给你呢?
这句话深深的触动了当年单纯的我。说的没错啊,为什么给我呢?这里不得不借用一下抖音四大名师的那句”听懂,掌声!”。
所以说呀,同学们,职场是一个由人组成的庞大组织,有人的地方就有人情世故。我的那个领导后来去了新公司,已经做到了VP级别,原先和他关系还不错的,基本都不用面试,去聊一聊就可以入职,因为了解,因为信任。而且当有什么高管职位空缺的时候,第一时间想到的也是那些熟悉的人,曾经合作还不错的人。
所以,同学们,职场中的人情世故真的很重要。否则为什么基本每个公司都会有一些团体活动呢? 附上一些我们公司活动时候的照片,全是吃的呀,很开心。
其次我们再说一说生活,不光是程序员,成年人的压力基本都会很大,结婚、生子、养家、买房、养孩子等等。所以当你心情极度不快的时候,来一场说走就走的旅行,真的很解压,当然疫情期间就附近转转也行。
五、行业影响力
不止会把你托举到一个新的高度,也会让你的职业生涯更从容
我们如果想在一个行业内深耕的话,不得不提的就是你在这个行业的影响力,就拿我一个朋友来说,他刚毕业的时候找了一份挺不错的工作,然后天天按部就班的上下班,最后公司裁员的时候他不幸进了名单。就开了一段很不愉快的面试之旅。
面到最后发现自己只拿到了一些传统企业的offer。因为毕竟也要赚钱,所以就去了。后来不知道他抽什么风,入职后开始写博客、写公众号,分享各种技术,就这么写了一年,后来有一次竟然被邀请去一家传统软件公司做内部技术分享。给小编羡慕够呛
大概在这家公司又待了几个月,因为他博客的读者中有一些互联网公司的技术leader,开始主动邀请他去那边就职,基本都不怎么用面试的那种。
当然,他没去,以他的话说,他最近有点累,想辞职歇一歇,最可怕的就是他辞职后的这段时间,竟然只依靠接广告,做分享的收入都快赶上他正常上班的工资了。当然做了一段时间后,他去了那家邀请他的公司工作了,以他的话说,赚两分钱更爽。而小编只有羡慕的份。
所以说同学们,如果你们想深入这个行业,不甘心只做码农,想在这个内卷的时代活的更从容,那就去提升你的行业影响力,例如:做技术分享,写高质量内容博客,参与一些开源项目等。一定要在这个圈子里活跃起来,让别人看到你。
最后
希望大家都能在有生之年,乘风破浪、一往无前
边栏推荐
猜你喜欢
OpenCV学习(二)---树莓派上安装opencv
Shardingsphere proxy 5.0 sub database and sub table (I)
How do wechat applets make their own programs? How to make small programs on wechat?
Get started quickly with jetpack compose Technology
How to make a self-service order wechat applet? How to do the wechat order applet? visual editing
MCU development -- face recognition application based on esp32-cam
Webapi performance optimization
Redis(一)原理与基本使用
【动态规划】—— 数字三角形
单片机进阶---PCB开发之照葫芦画瓢(二)
随机推荐
WPF prism framework
String longest common prefix
The left sliding menu +menu item icon is grayed out
Kotlin Foundation
MCU development -- face recognition application based on esp32-cam
Flask博客实战 - 实现侧边栏最新文章及搜索
Kotlin keyword and operator
Free applet making tool, how to make wechat applet
【OpenCV 例程200篇】210. 绘制直线也会有这么多坑?
Flask blog practice - realize personal center and authority management
I have summarized the knowledge points of JS [intermediate and advanced] for you
Macro application connector\
我的作文题目是——《我的区长父亲》
【图像融合】基于形态学分析结合稀疏表征实现图像融合附matlab代码
我希望按照我的思路盡可能將canvas基礎講明白
Webapi performance optimization
NETCORE performance troubleshooting
The real difference between i++ and ++i
View. post VS Handler. Differences and usage scenarios of post
Basic use and cluster construction of consult