介绍下背景,我是东北一所985大学的大四学生,因为高考发挥的不好,没有录上计算机专业。当时太年轻,不知道好好学习可以转专业,大一过的浑浑噩噩,只有C语言和电工的PLC编程是我认真学的。大二下学期开始自学JAVA和前端,跨专业选电信的数据结构课。大三的时候找到实习,在一家创业公司开发Web,前后端都参与开发,也做过服务器部署和迁移。在工作之余,我自学了python和react native,能结合github上的开源组件开发app,能阅读英文文档。在react native的学习过程中,帮助交流群里的人解决了不少问题,例如:帮助修改 react-native-video的android部分代码,使得video组件可以获取视频的总时长,用来完成准确的进度条。在公司做过两次技术分享,也写过文档来归纳知识。
公司老板说这些东西虽然还用不上,但是希望积累在我身上,也相当于为公司积累了,并强烈的表示希望我毕业后留在公司。但是从这我就开始纠结了。第一:因为投身于这家公司的工作,并且我是实在提不起兴趣,我的专业课欠了不少学分达不到参加毕业设计的要求,我只能延期毕业。第二:这是一家做信息化服务的公司,其本质是一家外包公司,至少现在我不想让自己疲于应付业务,还是想磨练自己的技术,做自己的产品。
所以我选择离开这家公司,一是因为我看不到这家公司的竞争力和发展空间,二是我觉得自己在这家公司会成长的非常缓慢。三是我的光环部分来自我的学校,在延迟毕业这方面我有些自卑。 学校方面,我考虑肄业,不想再花一年时间来拿这个毕业证,那会很痛苦。辅导员和家里表示支持。有些后悔,大一的时候为什么没有为了转到计算机专业而好好学习。
从离职到现在,我专注于学习python语言特性中的一些细节和常用标准库和模块,以及django和scrapy。希望在北京找到一份Python后端的工作。现实是,简历石沉大海,我觉得我的能力和热情是胜于一些计算机专业的毕业生的,希望能得到一次机会,我会用我的努力和热情来达到超出你们预期的成长,谢谢
再多说一句: 不要说我会什么,还有努力、热情这些虚话少说,而要说我能干什么,我能给公司带来价值。比如说,scrapy 是爬数据的吧,别说我会 scrapy,而要说,我爬过什么什么,越复杂的越好,爬过多少。我来到公司,能够 XXXX。爬虫玩的爽,赚钱爽歪歪。这样针对性的去发展去投效果会好很多。
大学毕业证还是很重要的,除非你非常厉害(不过看你描述也是普通人一个),不然还是建议跟家里商量一下,可以让家里支持一年,把毕业证拿到手,没有大学毕业证会错过很多机会的。
你基础和能力都不错,校招是有优势的,但是经验不足,社招就吃亏了。
如果还是决定找工作,不用扯自己的成长,公司不关心也没义务关心你的成长,拿钱干活,对得起自己个工资,成长是你自己的事。
要能拿得出手的项目,不用太复杂,但是要完整点,全部得是自己做的。
有点本末倒置的感觉。
如果没有毕业证和学位,所有的光环将会消失,除非你学比尔盖茨。
通过自学就能学会的技能,往往都不会多难,什么时候学都可以,这样的技能也不会很值钱。
相反,需要机遇才能学会的,才是值钱的。