【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

半路“出家”如何逆袭科班程序员?

电子发烧友网 2018-11-12 11:06 次阅读
我本科专业是政治学,28岁开始学习编程,29岁找到工作,现在马上30岁。现在一家互联网创业公司里做 Python 后端开发,写了非常核心的后端组件,也完成了公司90%的自动化测试,简单的、难的项目都参与过。其实我是编程弱鸡,仰仗同事帮忙,这一年学了很多。 我清楚,从自学编程到找工作,这是一个很痛苦的过程。 从学习第一行代码开始,你就很清楚自己和科班程序员有巨大差距,随着学习深入,会发现这个差距之大,以我们普通人的资质和勤奋水平,真的很难弥补。及至你终于鼓足勇气找工作,却发现竞争对手全是你仰望的『科班选手』(在我这个岁数,还会发现他们都比你年轻),会气馁,会沮丧。 心里默默念叨:真的没什么优势啊…… 转行前,我在深圳一家互联网公司做运营总监,成绩斐然,搞了一些业内独一无二的运营策略,做了很多现在看来依然牛逼的运营项目。由于项目中涉及大量自动化工作内容,而我们只能人工完成,于是2015年底决定自学 Python 希望降低团队工作量,不久后做了『教练,我想写代码』的打算并离职,2016年1月开始正式脱产自学。9月开始找工作,2016年10月31日正式入职现公司,专职后端。 从找工作到入职,一共面过3家公司。 第一家公司:位于华强北附近的行业数据公司,主要工作是写分布式爬虫。 我对此毫无概念,面试的时候问用没用过数据库,回答没用过,然后做了一份笔试题,有一道题印象很深,问从1+2+3+...+100怎么计算,于是我写了个 for loop了......;还有很难的题,例如让我写一下分布式爬虫架构......最后让我回家等消息,当然是没消息。通过这次面试,知道了数据库这东西很重要,于是回家后马上买了一本 SQL 入门书快速读了一遍,学会增删改查。至于这家公司本身,我看了现场气氛后没太大兴趣,对工作内容也并不感冒,所以没有很遗憾。 第二家公司,腾讯。 能混到腾讯面试,我也很意外,居然没有被刷简历刷掉。我没有通过腾讯的社招平台投简历,而是在 V2EX 上看到了腾讯云工程师发的招聘贴,于是把直接发简历到腾讯云工程师的 QQ 邮箱里面,附带了一封求职信。某一天接到电话,说定个日期来一次电话面试。腾讯的这场电话面试是我最紧张的一场面试,电话期间被问及冒泡算法的复杂度,我脑子一片空白,完全想不起来,当然是遗憾收尾。对面工程师说,其实觉得我的工作态度非常好,而且之前的运营工作经验说明我善于利用工具解决问题,只要long88.vip龙8国际水平达到他们的最低标准,就很乐意让我加入,只不过…… 说说第三家,现公司,米筐。 最早在拉勾看到米筐的招聘信息,投了然后被拒。然后在 V2EX 上(又是 V2EX,想找工作的朋友一定要重视这种社区)看到他们的招聘贴,继续发简历,同时附上了求职信(这封求职信起了关键作用,后面会细说)。去公司所在地(当时公司在深圳一个别墅区里租了几间房子)面试,和 CTO 简单聊了一下自己学过的东西、写过的代码,然后给我留了一个作业,就是在2周内学习冒泡、插入、选择、希尔、归并、堆、快速,桶排序,并用代码实现。 接下来的2周我足不出户,靠着一本红色的《Algorithms》、一本《算法导论》以及网上的零散内容,大致知道什么意思,然后面向 Google 编程,最后实现了。发邮件回复 CTO 后,1小时内得到回复,说不错,但是没有函数、没有继承,就是一堆命令的堆积,让我用 类 来改写一遍,时限1周。 继而又是兵荒马乱的1周。CTO 第三次发来邮件说不错,但是有几个long88.vip龙8国际细节和我讨论一下,然后再让我把排序内容输出为表格并增加自动化测试进行验证,时限又是1周。 这次稍微简单一些,但是从没写过测试,也没输出过表格,所以学习了几天,然后实现之。这次邮件之后,CTO 通知我第二次面试。这次面试我自觉带上了开发用的 Mac,现场也确实用到了,简单讨论后,CTO 说恭喜你加入米筐。 我的工位,这一年多,每天就在不停地问问题中度过了 以上是我仅有的三次面试的经历,第三次就找到工作,只能说自己运气不错,另外求职技巧也有一些可以分享的。 技巧1:良好的邮件习惯 标题写个人基本信息、应聘岗位等,正文简要介绍自己,附件包含 docx 和 pdf 格式的简历各一份,然后附上一封像老朋友面谈一样的诚恳的求职信。 技巧2:求职信 从投腾讯简历开始,我在太太的帮助下认真的写一封求职信,详细介绍自己的优势、劣势、以及对新工作的期望,在信中表达出极为诚恳、诚实的态度,而非吹牛逼、忽悠。记得在给米筐的求职信里我写过『知道自己的水平和其他工程师有差距,所以并不要求工资水平和别人一致,只求多一点实战机会、多一点成长』。因为我也面试过不少人,深知市场上的聪明人太多,老实踏实的人太少,所以装一装老实,可能算是一个蛮突出的『竞争优势』吧。 技巧3:不要海投,不要投HR邮箱,直接发简历到工程师邮箱 我们这种自学编程的人,绝大多数水平真的不行,没有相关工作经验,没有相关学历。类似我当年不会用数据库、不知道多线程多进程的区别和用途,海投简历只会收获海拒。因此最好能绕过 HR,与工程师直接联系(例如腾讯那场面试,如果我走正常招聘程序,不可能获得面试机会)。 基本上我就是这样在自学编程后找到第一份开发工作的,到现在,工资数倍于入职的起薪,深深觉得米筐给我的东西,远远多于我给米筐的,很感激公司同仁的宽容与善良。写代码是一项实践性的工作,不进入生产环境,很多东西自己是搞不懂也不会接触到的。希望各位自学编程的人,都能早日找到工作,快速学习和成长,不断进化和突破,最终超越自己。
原文标题:本科政治学专业,28岁自学编程,半路“出家”如何逆袭科班程序员? 文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。
收藏 人收藏
分享:

评论

相关推荐

OpenCV的Mat数据格式及其遍历的程序资料说明

在opencv早期的版本中,图像通过一个叫做IplImage的结构(structure)存储在内存中....
的头像 C语言专家集中营 发表于 02-17 09:42 33次 阅读
OpenCV的Mat数据格式及其遍历的程序资料说明

蔚来&威马&小鹏的生产爬坡统计

在2018年11和12月里面,蔚来和威马都尝试拉出过一个小高潮,集中生产车子应对订单交付,由于前期的....
的头像 汽车电子龙8国际娱乐网站 发表于 02-16 11:28 606次 阅读
蔚来&威马&小鹏的生产爬坡统计

用python做一个三阶拼图

程序的功能很简单,还是之前我们用到的pygame和随机数的知识,整个流程非常的清晰,但是我们需要注意....
的头像 电子发烧友网工程师 发表于 02-16 10:37 134次 阅读
用python做一个三阶拼图

在互联网上你的脸正在成为色情片主角

视频请求者将这位女性的脸放在身体上,视频中汇集了她491张脸的照片,其中许多照片来自她的Facebo....
的头像 电子发烧友网工程师 发表于 02-16 10:29 214次 阅读
在互联网上你的脸正在成为色情片主角

为什么选择Python?谈谈如何学习Python

每种语言都有它自己的优点和缺点,以及最适用的场景。Python 最常用的三个场景是数据处理、编写 W....
的头像 电子发烧友网工程师 发表于 02-16 10:26 138次 阅读
为什么选择Python?谈谈如何学习Python

中国联通公布2018年宽带智能管道业务平台更新改造工程招标结果

中国联通日前发布公告,公布2018年中国联通宽带智能管道业务平台更新改造工程招标结果,中标候选人为三....
发表于 02-16 10:25 133次 阅读
中国联通公布2018年宽带智能管道业务平台更新改造工程招标结果

Python登上“最强王者”中国程序猿是“全场MVP”

国内基于 Python 创业成功的案例不在少数,豆瓣,知乎,果壳,全栈都是 Python,大家对 P....
的头像 电子发烧友网工程师 发表于 02-16 10:23 113次 阅读
Python登上“最强王者”中国程序猿是“全场MVP”

什么是网格网?如何设置和使用网格网?

过去两年,网格网系统在家庭中的普及率一直在大幅上升。由于距离路由器远的房间WiFi信号通常不好,网格....
的头像 刘某 发表于 02-16 10:13 88次 阅读
什么是网格网?如何设置和使用网格网?

TIOBE编程语言社区发布了最新的2月编程语言排行榜

除此之外,Groovy 在一次进入语言排行榜前20,它第一次进入语言排行榜前20是在2016年末,因....
的头像 电子发烧友网工程师 发表于 02-16 10:12 121次 阅读
TIOBE编程语言社区发布了最新的2月编程语言排行榜

5G竞技赛美国目前正处于领先位置

四家顶级移动服务提供商将在2019年上半年开始其5G服务,但正在采用不同的方式。Verizon最先聚....
发表于 02-16 09:56 54次 阅读
5G竞技赛美国目前正处于领先位置

从一线的角度来对华为进行了深入的剖析

研发同事加班确实是比较多的,加班氛围取决于你所在的部门。但这些加班很多都不是强制性,而是默认要加班,....
的头像 电子发烧友网 发表于 02-16 09:34 430次 阅读
从一线的角度来对华为进行了深入的剖析

仔细研究用于机器学习和数据科学的十大Python工具

毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道。 在这里,....
的头像 人工智能 发表于 02-15 15:03 189次 阅读
仔细研究用于机器学习和数据科学的十大Python工具

黑客是怎么用python的?检如何判断目标环境是否部署防火墙?

在步骤1中我们定义了我们的HTML文档,其中表单名称为“waf”。因此在第三行代码中,我们需要告诉m....
的头像 马哥Linux运维 发表于 02-15 14:26 143次 阅读
黑客是怎么用python的?检如何判断目标环境是否部署防火墙?

Python爬虫库-BeautifulSoup的使用

可以看到 children 的类型为 .contents 和 .children 属性仅包含tag的....
的头像 马哥Linux运维 发表于 02-15 14:22 143次 阅读
Python爬虫库-BeautifulSoup的使用

Python的套路都在这里了!7个案例15分钟让你了解

而我要推荐的计算机语言,答案已在标题中被出卖:Python!Python是一门十分容易上手,但是又被....
的头像 马哥Linux运维 发表于 02-15 14:14 186次 阅读
Python的套路都在这里了!7个案例15分钟让你了解

如何用Python实现极大似然估计?

从上面的结论可以看出,作100次伯努利实验,出现positive、1及head的数目是53个,相应的....
的头像 马哥Linux运维 发表于 02-15 14:07 139次 阅读
如何用Python实现极大似然估计?

使用python进行语音识别的终极指南

亚马逊的 Alexa 的巨大成功已经证明:在不远的将来,实现一定程度上的语音支持将成为日常科技的基本....
的头像 马哥Linux运维 发表于 02-15 13:42 157次 阅读
使用python进行语音识别的终极指南

百度成为第一个扛住春晚红包冲击的互联网公司

可以从某种意义上来说,百度在“春晚红包”上的“语音识别尝试”,其实很容易在long88.vip龙8国际准备不足的情况下,在快....
的头像 高工智能未来 发表于 02-15 11:13 529次 阅读
百度成为第一个扛住春晚红包冲击的互联网公司

海南联通成功上线中国联通新客服系统

在新客服项目调试阶段,海南联通成立了以公司副总经理吴焕奕亲自带队的攻坚团队,从2018年12月12日....
发表于 02-15 10:07 69次 阅读
海南联通成功上线中国联通新客服系统

俄罗斯正在考虑脱离全球互联网

俄罗斯正在考虑是否要短暂脱离全球网络,作为测试网络防御的一部分。
的头像 嵌入式资讯精选 发表于 02-15 09:05 335次 阅读
俄罗斯正在考虑脱离全球互联网

广东惠州市发布节能工作三年行动计划大力推动智能电网的发展

广东惠州市发改局、惠州市经信局印发《关于惠州市节能工作三年行动计划(2018-2020年)》,要求节....
发表于 02-14 16:17 1448次 阅读
广东惠州市发布节能工作三年行动计划大力推动智能电网的发展

FEM模拟中的python异常

您好,我在Linux RedHat5_10下使用EMPRo2013_07运行大型FEM模拟时收到以下Python错误消息有没有人得到类似的东西? ...
发表于 02-14 15:14 15次 阅读
FEM模拟中的python异常

美国总统特朗普签署了一项行政命令——《维护美国人工智能领导力的行政命令》

纽约大学研究小组负责人之一凯特·克劳福德说,这项行政命令“正确地突出了人工智能作为美国决策的主要优先....
的头像 重庆人工智能 发表于 02-14 15:07 300次 阅读
美国总统特朗普签署了一项行政命令——《维护美国人工智能领导力的行政命令》

期待已久的2019年的long88.vip龙8国际趋势不是一个新事物

然后,有些人就能在上下班途中看看电影或做做生意。但还不止如此。我们知道,人们边开车边发短信会造成交通....
的头像 深圳市连接器行业协会 发表于 02-14 14:49 424次 阅读
期待已久的2019年的long88.vip龙8国际趋势不是一个新事物

新兴手机市场芯片之王,5G+AI今年落地

对于5G来说同样如此,5G从商用到普及是一个系统工程,首先需要的是网络的基本覆盖,大量的配套到位,才....
的头像 第一手机界 发表于 02-14 11:11 666次 阅读
新兴手机市场芯片之王,5G+AI今年落地

蓝灯Lantern应用程序免费下载

本文档的主要内容详细介绍的是蓝灯Lantern应用程序免费下载。 Lantern是一个免费的应用程....
发表于 02-14 10:32 23次 阅读
蓝灯Lantern应用程序免费下载

自动驾驶研发商Nuro完成9.4亿美元B轮融资

作为未来的独角兽,创投圈的融资消息你一定不能错过。“企鹅数钱”为你精编每日融资消息,整合每周、每月的....
的头像 腾讯创业 发表于 02-14 10:10 464次 阅读
自动驾驶研发商Nuro完成9.4亿美元B轮融资

广西电信正在把服务质量作为企业持续健康发展的生命线

中国电信广西分公司把服务质量作为企业持续健康发展的生命线,把用户满意度作为衡量、考核各级电信企业服务....
发表于 02-14 09:42 95次 阅读
广西电信正在把服务质量作为企业持续健康发展的生命线

从随选走向随愿网络智能化终极目标正在呈现

在过去3年中,运营商在网络转型和重构工作中,面向最终用户和业务层面明确提出了“随选网络”服务的理念,....
发表于 02-14 09:04 39次 阅读
从随选走向随愿网络智能化终极目标正在呈现

求scons和python软件分享

那位大佬有这两款软件,求分享!邮箱:
发表于 02-14 03:07 26次 阅读
求scons和python软件分享

微软迫切希望IE用户尽快抛弃IE转到Edge浏览器上

NetMarketShare的最新统计数据显示,2019年1月份Google Chrome浏览器在桌....
的头像 科技美学 发表于 02-13 16:38 766次 阅读
微软迫切希望IE用户尽快抛弃IE转到Edge浏览器上

苹果遭到了由杰伊-布罗德斯基在加州提起的集体诉讼

此外,由于用户在开启两步认证14天后无法恢复到安全级别较低但却简单的登录方法,苹果被指侵犯了原告和集....
的头像 科技美学 发表于 02-13 16:24 958次 阅读
苹果遭到了由杰伊-布罗德斯基在加州提起的集体诉讼

韩国双臂long88横空出世

今天我们向大家介绍一款来自韩国的双臂long88——Ambidex。
的头像 long88大讲堂 发表于 02-13 16:03 567次 阅读
韩国双臂long88横空出世

MicroPython自动浇水实验

    实验目的:     学习在PC机系统中扩展简单I/O 接口的方法     学习TurnipBit拼插...
发表于 02-13 13:11 201次 阅读
MicroPython自动浇水实验

用Python分析过 36年春晚节目数据,发现了一些趣事

导演是春晚的总负责人,好比厨师,厨师决定了春晚大餐好不好吃。36 年间,有很多导演负责过春晚,比如近....
的头像 新智元 发表于 02-13 11:03 371次 阅读
用Python分析过 36年春晚节目数据,发现了一些趣事

春晚入场也“刷脸”,全程仅需“刷脸”在1s内验证身份

在深圳分会场,云天励飞在现场5个出入口部署了15台人脸识别闸机和6台人证比对一体机组成10个通道,保....
的头像 新智元 发表于 02-13 10:44 268次 阅读
春晚入场也“刷脸”,全程仅需“刷脸”在1s内验证身份

如何引领公司成为强大的人工智能公司

AI(人工智能)long88.vip龙8国际正在改变每个行业,如同100年前电力的使用一样。从现在到2030年,它将创造约1....
的头像 传感器long88.vip龙8国际 发表于 02-13 10:38 346次 阅读
如何引领公司成为强大的人工智能公司

如何简单通俗的理解区块链

最近经常看到或听到区块链和比特币的关键词,但是对于像我这中菜鸟级别的如何简单通俗的理解区块链呢?
的头像 传感器long88.vip龙8国际 发表于 02-13 10:32 572次 阅读
如何简单通俗的理解区块链

自然语言处理工具python调用hanlp中文实体识别

Hanlp作为一款重要的中文分词工具,在GitHub的用户量已经非常之高,应该可以看得出来大家对于hanlp这款分词工具还是很认可的。...
发表于 02-13 10:26 314次 阅读
自然语言处理工具python调用hanlp中文实体识别

讨论8种在Python环境下进行简单线性回归计算的算法

对于大多数数据科学家而言,线性回归方法是他们进行统计学建模和预测分析任务的起点。但我们不可夸大线性模....
的头像 马哥Linux运维 发表于 02-13 10:23 738次 阅读
讨论8种在Python环境下进行简单线性回归计算的算法

Go语言其实有很多优良特性,很多时候都可以代替Python

但 Go 要想撼动编程界的常青树 Java 二十多年的地位无疑难度颇大。据 HackerRank 数....
的头像 新智元 发表于 02-13 10:01 284次 阅读
Go语言其实有很多优良特性,很多时候都可以代替Python

产业互联网风口已至 安防行业与时俱进

互联网日益深刻地影响着人们的生活方式,其科技创新成果惠及各行各业,驱动经济不断增长。2019年1月1....
发表于 02-12 16:27 84次 阅读
产业互联网风口已至 安防行业与时俱进

哪些物联网预测值得关注

导致整个物联网市场走向难以预测的主要原因可能是,对于该市场边界的精确定义尚未达成共识。因此,声称能描....
的头像 物联网智慧城市D1net 发表于 02-12 16:01 308次 阅读
哪些物联网预测值得关注

AR云为什么是AR发展的关键

在最近一次媒体采访中对当前互联网之后的趋势给出了自己的预测,凯文·凯利认为万物网络化(The mes....
的头像 VR陀螺 发表于 02-12 11:10 431次 阅读
AR云为什么是AR发展的关键

中国汽车借协同创新分析相关产业发展趋势

中国品牌汽车在2018年中面临的市场压力,正是有志之士加大汽车电子化的动力,更是汽车生态与半导体生态....
的头像 华兴万邦long88.vip龙8国际经济学 发表于 02-12 09:57 467次 阅读
中国汽车借协同创新分析相关产业发展趋势

2018年互联网和相关服务业经济运行总体情况分析

互联网业务收入保持较高增速。2018年,我国规模以上②互联网和相关服务企业(简称互联网企业)完成业务....
发表于 02-12 09:50 67次 阅读
2018年互联网和相关服务业经济运行总体情况分析

美国移动运营商Verizon宣布将暂停拓展5G商用服务

目前,Verizon已在四座城市推出了“5G Home”服务。但Verizon CEO汉斯·韦斯特伯....
发表于 02-12 09:26 78次 阅读
美国移动运营商Verizon宣布将暂停拓展5G商用服务

中国联通打造互联网+扶贫模式开创央企消费扶贫新路径

大力实施消费扶贫,有利于动员社会各界扩大贫困地区产品和服务消费,调动贫困人口依靠自身努力实现脱贫致富....
发表于 02-12 09:00 108次 阅读
中国联通打造互联网+扶贫模式开创央企消费扶贫新路径

5G商用正在深圳加快试点

记者从市工业和信息化局获悉,深圳正构建全球领先的智能化信息基础设施,今年率先开展5G商用试点,预计新....
发表于 02-12 08:45 73次 阅读
5G商用正在深圳加快试点

Python自动化运维long88.vip龙8国际与最佳实践PDF可复制版电子书免费下载

市面上介绍互动的、面向对象的Python编程语言的书有很多,其强大而又灵活的特性,使其成为很多企图通....
发表于 02-12 08:00 38次 阅读
Python自动化运维long88.vip龙8国际与最佳实践PDF可复制版电子书免费下载

广东智能电网建设发展的实施路径分析

建设粤港澳大湾区,是习近平总书记亲自谋划、亲自部署、亲自推动的国家战略,是新时代推动形成全面开放新格....
发表于 02-11 17:06 508次 阅读
广东智能电网建设发展的实施路径分析

产业化时代 AI企业出路在何方

安永分析与咨询全球主管Beatriz Sanz Sáiz认为,智能化是未来的大趋势,未来AI将会成为....
的头像 long88创新生态 发表于 02-11 15:37 310次 阅读
产业化时代 AI企业出路在何方

印度将成为拥有下一个十亿互联网用户的国家

目前,印度最大的两家电子商务公司——亚马逊和沃尔玛旗下的Flipkart,都是美国企业。而中国App....
的头像 电子发烧友网工程师 发表于 02-11 14:46 760次 阅读
印度将成为拥有下一个十亿互联网用户的国家

怎么从MXG Signal Generator N5182A加载和传输IQ数据文件

嗨,我尝试控制Agilent MXG N5182A并需要帮助。 我有一个创建的数据包库,其中包含各种通道衰落配置文件,用于自动,可重...
发表于 01-29 08:54 29次 阅读
怎么从MXG Signal Generator N5182A加载和传输IQ数据文件

RT-Thread MicroPython的特性和优势

RT-Thread 推出了 MicroPython 软件包,可以运行在 RT-Thread 操作系统上,支持众多开发板,可以快速完成各种 IOT 功...
发表于 01-29 06:35 59次 阅读
RT-Thread MicroPython的特性和优势

【PYNQ-Z2试用体验】玩转PYNQ系列:三、PYNQ数字图像处理之图像采集

在硬件上,PYNQ-Z2为更好地扩展图像应用,同时配备了HDMI输入和HDMI输出端口。但硬件上并没有使用HDMI芯片进行...
发表于 01-28 22:50 320次 阅读
【PYNQ-Z2试用体验】玩转PYNQ系列:三、PYNQ数字图像处理之图像采集

MicroPython最全资料免费获取

    MicroPython成功将Python引入到嵌入式领域,近几年MicroPython的发展和普及也证明,Python无疑将在未来几年...
发表于 01-28 11:44 161次 阅读
MicroPython最全资料免费获取

串行字符串以随机字符结尾

嗨,GuySi正在尝试把一系列字符串传送到Python,所有的值都显示得很完美,但是它们都以结尾的随机字符结尾,每当我重新启动M...
发表于 01-25 14:09 55次 阅读
串行字符串以随机字符结尾

配置SignalGenerator N9310A始终显示102\103错误

HI,我通过usb使用Python配置SignalGenerator N9310A,*每个命令* configure都是正确的,但是当我把这些命令放在一起时,...
发表于 01-22 16:04 47次 阅读
配置SignalGenerator N9310A始终显示102\103错误