如果各位看官中有自学出来的程序员应该都会有这样的感受:从学习第一行代码开始,你就很清楚自己和科班程序员​有巨大差距,随着学习深入,会发现这个差距之大,以我们普通人的资质和勤奋水平,真的很难弥补。及至你终于鼓足勇气找工作,却发现竞争对手全是你仰望的科班选手。而从科班选手到培训班出来再到自学的,自学的选手无疑是最没有优势的,小编给大家说一个个真实故事。

A军本科专业是政治学,从28岁开始自学编程,29岁找工作在马上30岁。现在一家互联网创业公司里做 Python 后端开发,写了非常核心的后端组件,也完成了公司90%的自动化测试,简单的、难的项目都参与过且仰仗同事帮忙让自己迅速成长。

转行前,A君在深圳一家互联网公司做运营总监,成绩斐然,搞了一些业内独一无二的运营策略,做了很多现在看来依然牛逼的运营项目。由于项目中涉及大量自动化工作内容,而我们只能人工完成,于是2015年底决定自学 Python 希望降低团队工作量,不久后做了『教练,我想写代码』的打算并离职,2016年1月开始正式脱产自学。9月开始找工作,2016年10月31日正式入职现公司,专职后端。


从找工作到入职,一共面过3家公司。第一家公司:位于华强北​附近的行业数据公司,主要工作是写分布式爬虫,败选!第二家公司,腾讯。电话期间被问及冒泡算法的复杂度,A君脑子一片空白,完全想不起来,当然是遗憾收尾。对面工程师说,其实觉得我的工作态度非常好,而且之前的运营工作经验说明我善于利用工具解决问题,只要技术水平达到他们的最低标准,就很乐意让我加入,但是事与愿违!第三家,米筐,成功入选。

而这次入职经历也让人异常难忘!最早在拉勾看到米筐的招聘信息,投了然后被拒。然后在 V2EX 上(又是 V2EX,想找工作的朋友一定要重视这种社区)看到他们的招聘贴,继续发简历,同时附上了求职信(这封求职信起了关键作用,后面会细说)。去公司所在地(当时公司在深圳一个别墅区里租了几间房子)面试,和 CTO 简单聊了一下自己学过的东西、写过的代码,然后给A君留了一个作业,就是在2周内学习冒泡、插入、选择、希尔、归并、堆、快速,桶排序,并用代码实现。


接下来的2周A君足不出户,靠着一本红色的《Algorithms》、一本《算法导论​》以及网上的零散内容,大致知道什么意思,然后面向 Google 编程,最后实现了。发邮件回复 CTO 后,1小时内得到回复,说不错,但是没有函数、没有继承,就是一堆命令的堆积,让A君用 类 来改写一遍,时限1周。继而又是兵荒马乱的1周。CTO 第三次发来邮件说不错,但是有几个技术细节和A君讨论一下,然后再让A君把排序内容输出为表格并增加自动化测试进行验证,时限又是1周。


这次稍微简单一些,但是从没写过测试,也没输出过表格,所以学习了几天,然后实现之(这里有个插曲,我当时的『表格』就是在命令行里绘制一张表格出来,现在想想 CTO 可能是想让A君输出成 csv 之类的文件)。这次邮件之后,CTO 通知我第二次面试。这次面试A君自觉带上了开发用的 Mac,现场也确实用到了,简单讨论后,CTO 说恭喜A君加入米筐,一年以内,月薪到达3w!


总结:让程序员很头疼的无非是面试之坎坷。小编给各位看官总结了三个求职的技巧。技巧1:良好的邮件习惯:标题写个人基本信息、应聘岗位等,正文简要介绍自己,附件包含 docx 和 pdf 格式的简历各一份,然后附上一封像老朋友面谈一样的诚恳的求职信。技巧2:求职信:详细介绍自己的优势、劣势、以及对新工作的期望,在信中表达出极为诚恳、诚实的态度,而非吹牛逼、忽悠。技巧3:不要海投,不要投 HR 邮箱,直接发简历到工程师邮箱!

对web开发技术感兴趣的同学,欢迎加入新建的Q群:673858956,不管你是小白还是大牛我都欢迎,希望大家诚心交流!还有大牛整理的一套高效率学习路线和教程与您免费分享,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!

程序员自学编程被腾讯拒却月入3w是一种怎样的体验?相关推荐

  1. java程序员 ipad_‎App Store 上的“JAVA程序员自学编程”

    *****Java程序员的给力助手***** -----本应用是一款java程序员自学参考手册,内容涵盖了所有java自学入门教程.高级教程以及数十道java经典面试题及代码答案,十分适合java开发 ...

  2. java可以写a手机app吗_‎JAVA程序员自学编程 a l’App Store

    *****Java程序员的给力助手***** -----本应用是一款java程序员自学参考手册,内容涵盖了所有java自学入门教程.高级教程以及数十道java经典面试题及代码答案,十分适合java开发 ...

  3. 零基础程序员自学编程有这 6 种方法,你的自学方法是合理的么?

    随着互联网日趋迅猛,编程已经在我们生活当中无处不在了.众所周知,程序员的工资都很不错,于是越来越多的人,都想加入到编程的行业中来.那么如何加入到程序员的行业当中? C++从入门到放弃,C语言从入门到放 ...

  4. 程序员自学编程创立 GREE,推出世界上第一款手机社交游戏,白手起家成为亚洲最年轻的巨富...

    作者 | 年素清 责编 | 王晓曼 出品 | 程序人生 (ID:coder _life) 田中良和(Yoshikazu Tanaka)是日本的IT首富,也是亚洲最年轻的白手起家型亿万富翁.他早年靠自学 ...

  5. 大写的服!用耳朵也能写代码?盲人程序员自学编程成为全栈工程师

    作者 | 年素清 责编 | 王晓曼 出品 | 程序人生 (ID:coder _life) 蔡勇斌幼年失明,靠着顽强的毅力和不服输的精神自学编程,成为了一名全栈工程师.作为一名盲人,为了让全中国的其他盲 ...

  6. 程序员自学编程,推荐一些高质量自学网站?

    小伙伴们周末快乐. 今天分享一波适用于编程开发学习的自学网站,主要涉及编程学习和练手 . 提问交流 . 计算机公开课 . 在线刷题 .以及 问题搜索 等几个方面,希望能有帮助. LeetCode 正所 ...

  7. 程序员自学软件工程很难学吗

    程序员自学软件工程难在哪里呢?首先你要有一定的自觉性.自制能力.很多人从初中苦读到高中,考上大学的人都不差,肯定也下过一番苦功夫的,但是上了大学就放飞自我了,甚至在毕业后就再也没有碰过书本.让他静下心 ...

  8. 程序员自学到底有没有用?网友们吵翻了...

    最近就有个程序员吐槽说,自己大学没怎么听老师讲课,老师讲的知识要么太旧,要么老师不会讲,自己大部分时间是在网上看视频学的.引发了以下激烈的讨论. 很多网友觉得,学校老师的代码能力不行,现在技术更新又这 ...

  9. 30岁自学python找工作-程序员自学Python开发,20到30岁几乎决定了你的未来!

    原标题:程序员自学Python开发,20到30岁几乎决定了你的未来! 之前程序员界流行一句话:人生苦短,请用Python. 随着Python成为网红语言之后,不少程序员想多学这一门语言好傍身. 甚至有 ...

最新文章

  1. JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
  2. Keras【Deep Learning With Python】CNN卷积神经网络(看不懂你打我系列)
  3. 真香!你的 2019 年终总结已经出 - 请查收
  4. UML的奥妙 - 学习UML笔记(1)
  5. 两篇Science文章揭示癌症治疗中细胞感应氧气的新机制
  6. 我的世界SkyPixel像素天空HTML官网源码
  7. C语言编程题——杨辉三角
  8. 【笔记:傅里叶分析】数学基础——傅里叶级数与傅里叶变换
  9. 友达37寸长条液晶屏P370IVN04.1-原厂长条屏
  10. 四十四 老李来了 我在软件园的那些日子里
  11. iscsi发起程序chap_iSCSI,iSCSI发起程序,仲裁配置和SQL Server群集安装
  12. c语言实验输出姓名和学号,学号姓名第n次实验报告
  13. 微软的teredo服务器,win10系统通过teredo连接ipv6的具体教程
  14. Java 2.16(几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  15. 语c语言描写,【萌°语c】『语c』语c基本知识的简单介绍
  16. 亚马逊(Amazon)新接口SP-API和PII受限信息的开发者申请
  17. k8s-重启kubelet服务异常 kubelet.service: main process exited, code=exited, status=1/FAILURE
  18. 证券行业基础知识(二)
  19. 「水」滔天巨浪---牛客小白
  20. 中国商务电话服务行业市场供需与战略研究报告

热门文章

  1. BI学习笔记之六 - 数据仓库介绍
  2. 如何进行app性能测试,app性能测试应关注的测试点
  3. matlab使用出现矩阵为奇异值、接近奇异值或缩放错误。结果可能不准确。RCOND = NaN。
  4. win10远程桌面连接凭据怎么设置_win10系统设置让远程桌面连接记住密码下次登录不需再输入的步骤...
  5. iOS9不受信任的企业开发人员,无法信任
  6. 前端的工程化、模块化和组件化
  7. Android——一个简单的音乐APP(二)
  8. 从天宇核心团队出走看山寨“春秋”
  9. PRA是个啥?老板表示很满意!
  10. 2021-10-19 nlp_1 nltk的基本应用