关于程序人生:程序员入门之路

41次阅读

共计 12151 个字符,预计需要花费 31 分钟才能阅读完成。

我的大学

              自己是大连某三本学校的学生,大一大二的时候没怎么学过习,就在第一学期的 C 语言课程上认真听了课,听到指针的时候就了解不下来了,而后整个大一大二就这样过来了,十分重要的数据结构一次课都没听过,汗颜,到了大三在房地产公司兼职,因为干的工夫长,工作比拟致力,由发传单到管他人发传单,过后感觉还好,基本没有从事计算机行业的打算,正是过后兼职的经验让本人对工作的辛苦有了正确的意识,到了大三下学期,因为抱着计算机专业肯定要干计算机的童稚想法,感觉转行干房地产会很丢人,也感觉每天在里面风吹日晒很累,工资不高,不如当程序员每天坐在办公室里轻松,楼主自己还有日光炎,就是夏天一晒就会脖子前面起货色,就筹备学习编程。

              过后学校的课程还没有全副完结,有 PHP 开发这门课,刚巧学校不报我的项目大四就不能实习,就本人申报了一个做网站的我的项目,最开始的时候比拟迷茫,因为除了循环根本对编程语言没有任何理解,起初本人在博客上搜寻的 PHP 网站开发学习路线,趁着当当满一百减五十,买了很多书,其实就看了一本 《PHP 从入门到精通》,最开始是在 慕课网 上找的 PHP 教程,大略两周工夫吧,就把《PHP 从入门到精通》看了差不多,书上的大部分例子都操作过,又在慕课网的教程上学习了HTML/CSS,JS,过后大一的SQL/SERVER 课程还听了听,数据库简略的增删改查还都理解,打算参照老师给的我的项目开始做本人的网站我的项目,老师的我的项目是 THINKPHP5 框架,在慕课网上找了一个 乌云龙 老师的THINKPHP5 教程,这个教程讲的特地好,很快了解了 THINKPHP5 的应用,当初还记得的就是过后讲的 MVC 模式,学 THINKPHP 框架的同学十分举荐这个课程,分高低两局部,几天的工夫就可以看完。

              过后本人除去每天上课,基本上都泡在图书馆,看书,看教程,尽管学习效率不是很高,然而比拟致力,基础知识大略学了一个月左右的工夫,尽管不是很深刻,但大体的网站开发须要的技能都有理解,这时开始做网站了,过后做我的项目是参照学校老师录得视频,视频比拟短但各个步骤都有讲,同学们也能够本人去上网找 我的项目视频,照着人家做就能够了,最开始确定好了本人网站的需要,搭好了环境,创立了数据库,在第一步集成后盾模板的时候就呈现了问题,HUI-ADMIN,起初做其余的 PHP 网站的时候用的也是这个模板,因为集成这个模板里的工夫模块和 THINKPHP 框架不兼容,会始终报错,过后疯狂的找博客,因为本人基本看不懂框架源码报的是什么错,英语根底也比拟差,怎么找都找不到,那个早晨真的是十分艰巨,网站刚刚开始就遇到了解决不了的谬误,弄到中午切实弄不进去就睡觉了,第二天加了 HUI 模板的官网群,群里的一位热心老哥通知了我问题的谬误所在,改了谬误编码就开始了。

              最后也是照着老师的我的项目代码写增删改查,只须要把办法里的数据库字段改掉就能够了,不会的时候还能问一问和我一起去图书馆的大佬同学,在咱们学校算是很优良了,然而他不太会教,他只是帮忙解决问题,没通知我为什么,有一天中午,本人忽然就想通了数据在前台到后盾的传输过程,从页面获取,传到办法,传到数据库,这时候根本的谬误本人都能改了,也是这时候开始有点收缩了,感觉本人贼 NB,在网上搜寻了一段他人的搜寻分页代码,粘贴到本人的网站上,后盾实现了大部分,过后大三下如同还有一个月,图书馆也不去了,偶然欠缺欠缺本人的后盾,这个学期就这样完结了。

              放寒假回家,过后在语言选择上十分困惑,不晓得 PHP 写网站后盾好还是 JAVA 好,问了问本人的几个程序员亲戚,都是叔叔哥哥辈的,都说 JAVA 好找工作,范畴也比拟大,官最大的程序员前辈,说“你学 PHP 能力值几个钱,语言要坚韧不拔的抉择 JAVA”,在这里不评估这句话对不对,因为自己也没有什么教训,然而起初找工作的时候的确也是 JAVA 招的多,不得不抵赖,深深地被官最大的程序员前辈影响了,决定转学 JAVA,其实说是转学,PHP 本人原来也没学明确,哈哈,在淘宝上买了一套 黑马程序员 javaweb45 期视频,如同是叫这个名吧,买过两次,第一次是32 期,当初两家店都黄了,这个资源能够在百度网盘上搜到,基本不必买,评论中有 49 期全套视频链接,放假回家开始看 JAVASE 根底,大略两个月的课吧,每天看的也不是特地用心,打算好了大四上学期找实习岗位,这个时间段作者自己始终在做了 PHP 网站的收缩之中,学习也不是特地致力,看的是黑马 32 期老师讲的根底视频,当初回想起来老师讲的的确是很好,很多看起来非常复杂的语言个性,都能听明确,然而 JAVASE 自身要比 PHP 的根底语法难一些,过后在不停的犹豫转学 JAVA 对不对的自我狐疑下,把根底视频看完了,其实好多没记住。

              大四上学期大略往年九月份吧,投简历找实习,大连招收根底较差的学生实习的企业很少,加上本人自身学的也不精,数据结构和算法更是无所不通,除了一些打着招聘名义的培训机构,基本没人要,过后十分犹豫要不要去培训机构,几个月吧,要交两万,过后面试进去,本人痛哭流涕,感觉本人节约了大学的所有工夫,最初找个实习工作还要交钱培训,感觉很对不起父母,“PS:这只是自己的想法,不对培训机构有任何敌意”,犹豫再三还是没有去,本人又开始了在图书馆看培训班视频的日子,被事实狠狠的打了两拳,一下子就晓得本人的实在程度了,起初面试别的公司的时候,基本不提工资,有钱就行啊。

              学习的某一天,原来投过简历的公司给我打了电话,让我面试,在再三确认不是培训机构之后,我去了,过后先是做口试题,有日语题,逻辑题,根底题,因为日语零根底,只做了逻辑题和根底题,逻辑题没什么讲的,根底题如同就 JAVA 两道,SQL 两道,JAVA 就问了 8 种根本数据类型,和面向对象,SQL 问了外连贯和罕用聚合函数,过了这么久还能想起来,过后只写上了 JAVA 题,SQL 程度大家也都晓得,一个没做上,口试题交上去,本人做在会议室等,闲的无聊,百度搜了搜方才没做上的 SQL 常识,大略理解了一下,起初面试,是两个部长和总经理,公司大略一百多人,基本上就全副领导层了,谁会想到他一上来问的就是方才我口试题空着的 SQL,因为刚刚查过,简略扯了几句,就混过去了,由此可见,不会的常识 随时百度 有如许重要,起初面试的大哥又问了问我的我的项目,这还是第一次面试问我我的项目,因为之前面试的公司不是培训,就是要间接干活的外包,一听见有人问我的项目我很冲动,讲了讲,尽管我的项目没有什么 NB 的性能,也是我本人辛苦学习的成绩,到当初我的简历上还只有这一个我的项目,哈哈,过后状态比拟好,面试通过了,间接就签了实习协定,因为本人自控力较差,早上常常起不来,想着每天上个班束缚一下本人,学习工夫也能长点,开始了实习生涯。

              实习的这家公司是对日外包,操作系统都是日文,和我原来想的相差很远,然而因为本人程度较低,想着有个公司就先将就一下吧,每天学学日语,练练 SQL,等着两个月的培训期一过就能够去项目组了,然而最好受的是不晓得后续可能会干什么方向,都是随机调配的,有嵌入式,C++,.NET,javaee,每天很好受,想着本人 PHP 转学 JAVA 难道又要学别的语言?第四天就辞职了,日语和不确定的方向,让我十分好受,感觉在节约我的工夫,十月一日之后,靠着同学亲戚的帮忙,进了沈阳的某家公司 JAVAWEB 岗位实习。。。

/这之后的经验很多,作者有点困了,午睡之后还要学习,哪天有工夫再分享。/

              那是国庆节放假完结的第三天,带上了货色来到了新的公司报道,入职手续办完, 开始了沈阳实习生存,第一周比拟迷茫,不晓得每天须要做些什么,和四周共事也没怎么交换过,每天看一看公司的业务,菜鸟教程 上的 oracle,公司业务很简单,本着实习为了学习技术的想法,对业务也不是很上心,在网上找了一套oracle 查问练习题 做了做,数据库根本的常识也都把握了,“PS:习题和答案在作者的博客里”,每天朝九晚五,下了班回到宿舍打两把游戏,第一周这样完结了,第二周本人思考了一下这样不行啊,实习的导师就给我一个工作,让我看公司现有我的项目的代码,于是又掏出了本人的培训班视频,在同学那里学会了1.3 倍速看视频,大略不到两周的工夫,把培训的视频比拟认真的看完了,后续本人看书学习 JAVA 的时候,有不少知识点在看视频的时候都了解了,黑马 32 期根底班,讲的很好,零根底学习无压力,羞愧,一个月的视频,本人总共看了四个月才看完,学到这里,本人 JAVAse 的程度算是有了很大的提高,去网上搜寻JAVA 面试题,局部题目都能了解了。

              Java 根底学完过后比拟迷茫,是把培训班的全套视频都看完,还是做一做公司我的项目的简略模块,因为公司的框架是本人封装的,学了培训班后续的框架视频,对写公司的我的项目帮忙也不大,于是乎又咸鱼了两天,这时候我的 大哥 呈现了,本文接下来的学习资源简直全部都是他分享给我的,最开始加微信是原来的同学介绍的,和我说有什么校招问题征询他,因为原来对校招简直没有任何理解,加了微信好友有一段时间,也没怎么交换过,过后正是在后续的学习抉择上比拟困惑,就本人上网查了查校招,才发现校招都是互联网公司,而且工资很高,好吧最开始就是因为工资高才被吸引的,就问了问大哥校招都须要学习些什么,过后大哥给我分享了四个方面的常识,“JAVA 根底,计算机网络,数据库,数据结构与算法”自此以后正式踏入了筹备春招的路。

              第一次和大哥交换的时候感觉还比拟轻松,齐全没有意识到本人间隔校招的技术要求有多远。当初回忆和大哥最后的交换中,印象最深的就是大哥说,“学习肯定要深刻”,这就是本人过来学习经验中最大的问题,学什么都是浅尝辄止,会用就行,基本不会去想着理解原理,写到这里作者想检查一下本人,因为最近比拟焦虑,借着写这篇文章安稳一下心态,为后续的春招常识学习做好筹备,认真想了想我如同没有什么毛病……,学习的意义到底是什么,记不得在哪里看到过这样一段话,分享给大家“咱们对这个世界,晓得得还切实太少。有数的未知突围着咱们,才使人生保留爆发的乐趣。当哪一天,世界上的所有都能明确解释了,这个世界也就变得非常无聊。人生,就会成为一种简略的轨迹,一种爽朗的反复”,只有每天的提高才是最稳固的生存,每天的你都比昨天更好,想想就是一件特地 NB 的事件,春招进大公司对于我来说的确十分艰难,原来上大学没学的常识都要补回来 , 然而在 2016 年看科比的纪录片时,记住了片中的这样一句话“如果我默然承受失败的事实,那就如同给本人宣判了死刑”。
/ 文章先分享到这里,因为后续的学习十分多,目前没有什么非常明显的阶段造成果,无奈对学习资源做出牢靠的总结,等到有肯定的阶段性成绩之后再分享给大家 / 于 2018-11-12

              对我来说,回顾本人的过来是很苦楚的,再次续写这篇文章曾经是 2020-12-01,眨眼之间两年过来了,18 年末产生的所有宛如还在眼前,最开始的学习是很认真的,每天刻苦的看 《疯狂 JAVA 讲义》《大话数据结构》,播种很大,对 JAVA 语言的了解从原来的只理解语法到把握了一些原理,根本的数据结构也都把握了,这段时间学习的货色到明天也还在受害,每天早九晚九,上班回到公司宿舍还要学一会,闲暇工夫刷一刷牛客网上的 JAVA 口试题,在那段时间领导如同基本没有给我安顿任何写代码的工作,实习期间对公司的惟一奉献就是几十个 excel 的复制粘贴,这样的生存继续了一段时间,在沈阳凛冽的天气和宿舍简直不热的暖气的作用下,我感冒了,一开始认为只是小感冒,没有在意,寻思和原来看待感冒一样,挺一挺就过来了,前面开始疯狂的咳嗽,早晚尤为重大,咳嗽到中午无奈睡觉,早晨没睡觉白天也起不来去下班,就开始长期的销假,这个时候开始白天就没有再学习了,曾经有点记不清是在感冒之前就曾经没有再持续学习,还是感冒后才没有持续学习,是我的大脑不违心承受本人放弃了学习的事实,把感冒和放弃学习放在一起了?总之在这之后根本没有再学习了,前面去医院看了一下是支气管炎,开了药,感冒好了还是留下了早晚咳嗽的后遗症,(有病千万别挺着,这是血的教训),那个时候班也不怎么上了,根本每天销假,白天窝在宿舍疯狂玩手机游戏,过年回到老家哈尔滨,咳嗽还是没好,还有减轻的趋势,美其名曰在家养病,就是玩游戏,学习春招曾经抛在脑后了,(其实明天来看过后的本人,也没法要求本人更多了),过完年又回去接着实习,上一天班请四天假,哈哈哈,之后回到学校写毕业论文,和同学一起 high,一眨眼就是六月份了,我毕业了。

              过后的我对找工作有着迷之自信,实习的时候代码都没写过,却感觉写代码也就那么回事,哈哈哈,在那个时候我对 java 的框架基本是无所不通, 只会一点 JAVA 根底,(才刚刚意识到本人大学毕业时的程度有多差),六月份开始投简历,找 JAVA 相干的岗位,很偶合,面试的第一家公司就过了,去了先是做一套口试题,一些代码题和逻辑题,之后面试跟面试官轻易唠了几句,就收到了 offer, 过后对找工作跟本没有什么概念,感觉待遇差不多就行,工资 4.9k,13 薪,公司提供收费宿舍,班车,有加班费,于是抱着保个底的想法签订了三方协定,之后和同学一起约定去成都找工作,到了重庆玩了一周,到了成都玩了一个月,找工作?早都抛在脑后了,于是到了七月份,在签订三方的公司入职了。

毕业后的六个月

              入职的流程基本上都差不多,过后对公司的业务,工作内容齐全不理解,其实这家公司是一家 人力外包 公司,人力外包就是公司没有任何业务,只是负责把程序员招进来,再差遣到须要人的公司,相当于你是 A 公司的员工,平时在 B 公司下班,可能 B 公司找 A 公司要人,一个人是月薪 1w, 到你手里就只有 5k 了,A 公司次要靠这个盈利,我所在的人力外包和一般的人力外包略有区别,我要去下班的 B 公司是 A 公司的母公司,两家公司还在一个楼里,不像一些其余的人力外包,哪里有工作就把程序员派到哪,可能都不是一个城市,因为是全资子公司,在 B 公司下班没有感觉到和 B 公司的员工有什么区别,公司的食堂,上下班的班车,节日补贴,年终奖的规范都是一样的,接下来再介绍一下下班的 B 公司,B 公司是一家 外包公司,次要是对日业务,这家公司的活是怎么接的呢,首先日本政府有一个我的项目,去公开招标,这时日本的一家公司竞标胜利了,然而他们不本人做,他把这个活承包给单干的中国公司,这个活到中国公司相当于是第三手,利润当然是层层递加的,日本公司拿掉大头,剩下小头给到中国公司,对日外包公司次要靠虚报人数和工时来赚钱,可能这个我的项目只须要三个人就能实现,管日本公司要十个人的钱,这个利润就进去了,这也就造成了公司加班重大,呈现一人同时干多个我的项目的状况,毕竟你干的越多,公司赚的越多吗,我就更惨了,到我这里又被人力外包公司拿去一层,20 世纪的杨白劳,哈哈,开个玩笑。

              进入到人力外包公司,先是进行面试,进了公司还要进行面试,是的,你没听错,B 公司的部门要招人,就会通过面试筛选 A 公司的人,因为这家公司对应届生的要求不是那么太高,顺利通过了面试,开始本人的工作生涯,最开始进去的半个月没有项目组须要老手,项目组退出老手须要造就,须要节约项目组的工夫,教完能有多少产出也不肯定,最开始的半个月还是在看书,疯狂 java 讲义,半个月之后终于有项目组要人了,胜利进入了项目组,项目组是一个对日我的项目,是做一家日本守业公司的跨国电商网站,应用 angular 开发电商网站的前端,PC 端网站和 mobile 端网站,过后本人很懵,面试的明明是 JAVA, 怎么进来干上前端了,其实这是外包公司比拟常见的状况,想做什么技术的工作不是本人决定的,什么我的项目缺人就被派到哪里去,‘我是反动的一块砖,哪里须要哪里搬’,一开始本人对干前端十分冲突,本人是比拟想在一个方向上深刻的,不想频繁的更换语言,于是工作之余又投递了一些 java 岗位,接到了面试的音讯,面试完之后,毫无疑问,被面试官吊打,这下终于意识到本人的实在程度了,老老实实在当初这家干前端。

              刚毕业的本人对工作还是比拟有激情,尽管本人会的不多,然而有一些 JS 根底,在我的项目中被动学习,不会就问,定期写一些 博客,记录本人工作中学到的常识和遇到的问题,逐步适应了这份前端工作,这个电商我的项目的动态 html 都是客户提供的,平时次要的工作就是写一些前端的业务,数据处理,逻辑判断,加班也蛮多的,过后本人对 java 始终有执念,感觉本人肯定要干 java 才行,于是工作之余又自学 java,过后没有本人写我的项目,都是学一些实践上的常识,起初来看,成果十分不好,平时学的常识如果不能反哺到工作中,就算过后学会了,不写一些文章总结或者在工作中应用尝试,是很难记住的。

              因为是刚刚毕业,心态还没有做好转变,看待工作没有一个正确的态度,最重大的问题是过后本人基本受不了他人的批评,受到批评总是感觉他人是 SB, 本人做的全都对,起初看一个语言类节目,嘉宾说的一句话印象粗浅,其实一个年纪比你大,生存经验比你丰盛,在这个行业积淀很多年的人批评你,就像是在给你送钱,当然恶意中伤人的除外,过后看完感触很深,自此之后,面对批评都是虚心接受加上感激,本人也会定时的反思本人,咱们常说面对 SB,不要和他争执,对他说 ’just do it,this good for you’, 换个视角来看,你的领导发现了你的问题,感觉你是个 SB,他没有束之高阁,指出你的问题,这是一种馈赠,过后本人的另一个问题是工作态度的问题,过后实习上一天班劳动四天留下的坏毛病,过后基本不了解工作,当初了解工作其实就是出卖工夫,你的老板领取你工资,相当于他花钱买了你的工夫,让你为他工作,你不认真对待工作能够说是你的诚信方面有问题,拿了人家的钱不给人家好好干活。过后对技术的意识还很全面,最开始想干 java,工作是前端,感觉本人毫无播种,或者工作反复的写业务,感觉没有什么晋升,其实咱们要学会用成长型思维看问题,(举荐一本好书《一生成长》)一份工作会给一个人带来很多方面的成长,可能是硬实力也可能是软实力,技术上的,项目管理,为人处世,商业模式,其实能学到的货色很多,别埋怨工作垃圾,其实是你没有发现这份工作的可取之处,写这篇文章也不齐全是技术上的记录,本人成为程序员之后的一些其余方面的思考也写在外面,心愿能给刚入行的年轻人一些帮忙,把本人设想成一块水灵灵的海绵,不要对本人设限,无论是技术上还是其余的方面,到了社会上你能学到的很多,放弃虚心,虚心学习(stay hungry,stay foolish)。

              又灌 TM 的一大口鸡汤,其实工作和学习相辅相成,对我来说,是效率很高的一种学习,岂但能加深记忆,还能让本人工作效率越来越高,干什么学什么,其实语言选择没那么重要,你只有在支流或者将来看起来不错的的语言里抉择一个就能够了,选语言就像买股票,谁都想买个天天涨停的股票,谁能保障本人的股票天天涨停,同理,也没有经久不衰的语言,抉择一个方向,认真钻研,成为这门语言使用者里的前百分之二十,不愁一份差不多的工作,持续聊回工作,日子一天天过来,始终就是 angular 写前端,随着逐步适应,工作也变的反复,工作中写一份清晰易读的 文档 是十分有用的,就拿装环境来说,如果你不写文档,项目组每新加一个小伙伴,你就要帮他装个环境,写个好文档,你的工夫就省进去了,环境搭建,框架应用,标准,跟领导汇报,都须要写文档的能力,大略是 19 年 7 月份到 12 月份,本人平时下了班都是学 java,根本全忘了,相当于白学,这两头还自学了一些算法,感觉学算法挺好,能够锤炼本人的逻辑思维能力,逻辑思维能力是一种永久性的晋升,从一个长期主义者的角度来看这是十分值得的投资。(PS: 在这两头找到了当初的女朋友,办了张健身卡练了练),19 年加入工作最大的播种是心态上的,从一个学生转变为一个职场人士,其次技术上接触了残缺的商业我的项目,真正理解到编程,程序员这份工作的内容,工资不高,也能自力更生了,挺好。

2020 年

              其实我比拟喜爱按农历过年来做年终总结,然而续写这篇文章的起因是看到掘金上的年度总结,那就依照公历来辨别吧。2020 年工作上第一个事件就是换了项目组,这也是外包公司我集体不太喜爱的一点,想在一个方向上钻研很难,可能这个我的项目是 JS, 下个我的项目就是 C#,因为项目组人员变动,换到了一个前端组,用 JQuery 写前端, 一开始是先用 html 和 bootstrap 画动态页面,画着画着就到了过年,而后回家劳动,回家过年的工夫正是疫情第一波暴发,封城,没能回去下班,在家待到了 3 月份,在家期间本人看了下培训班的 JAVA 视频,把握了 SSM 框架,过年回去接着下班,又换项目组了,换到了一个 java 项目组,是旧我的项目革新,将原有我的项目的 struts 框架换为 springmvc,这个我的项目真的是很无聊,每天都在复制粘贴,简直毫无技术可言,本人写了个小脚本就把活干了。有一点益处就是不必加班,头一次感触到按时上班的感觉,下了班打打游戏,感觉美滋滋,尽管学不到技术很焦虑,然而上班回去玩玩游戏也挺高兴,就这样到了 6 月份。

              到了 6 月份,之前跨国电商我的项目的经理找到我,跟我说原来的我的项目要应用 Flutter 技术开发 APP,问我有没有趣味回到之前的项目组学习 Flutter,过后尽管本人也不理解 Flutter 技术,然而目前所在的 JAVA 我的项目真是什么也学不到,也不能这么说,见识到了日本人深厚的文档功力,文档写的十分具体,也理解到了残缺的我的项目流程,理解了一些之前没有经验的测试阶段,顺带学了下 JSP 和 EL 表达式,其实像对日外包公司,大部分都是这种无聊的工作。顺带提几句 19 年的事件,过后年会的时候,公司领导颁发优秀员工,跟我同时进入项目组的一个小伙伴拿到了这个奖,2000 块钱一个奖状,奖尽管不大,然而深深的刺激到了我,大家都是一样工作,为什么她有我没有,论编程能力,我比她强一百倍,好吧有点吹牛逼,不过过后感到很不均衡,我默默把这件事件消化掉了,可能是因为一开始工作态度的起因吧,人真是经验一些挫折才会成长,世界是多元的,并不是以谁为外围,你只须要把本人的事件做好就能够了。

              回到过后,我许可了原来的项目经理,回到之前的项目组应用 Flutter 技术开发 APP,过后公司没有应用 Flutter 技术开发过 APP,大家的终点都一样,这对我来说是个机会,在学习了一段时间 Flutter 技术之后,我逐步对 Flutter 技术产生了趣味,工作之外本人回去看 Flutter 相干的书,过后入门的一本书是《Flutter 实战》,因为工作态度改善很大,加之之前的对日 JAVA 我的项目,让我逐步有了一些好的编程习惯,还有本人平时也在学习 Flutter, 逐步成为了项目组的外围,这时项目经理交给我一个开发之外的工作,就是负责解决其余我的项目成员的难题,这个兼职让我成长的很快,Flutter 程度直线回升,本人在写 APP 的时候开发了一些业务组件,UI 组件,介绍给项目组其余成员,大大提高了大家的效率,非常感谢项目经理,其实在工作中的成长和领导的造就有很大关系,领导信赖你,将一些外围业务和解决难题的工作交给你,这是十分难得的成长机会,举荐大家在工作的时候有这样的机会肯定要把握住,5 月份开始学习 Flutter, 写过的需要越来越多,技术一直晋升,更难能可贵的是找到了本人的趣味所在,至多写 Flutter 时还是挺开心的,我的项目经理是一个四十岁的中年男人,小孩上初中,可能家庭压力比拟大,是部门里出了名的加班狂,我很认可这个领导,因为他总说真话,说真话其实也是我本人的一个准则,因为说谎是要付出代价的,你撒一个慌,你要说很多的慌来圆之前的慌,说真话的老本是最低的,这篇文章齐全没有虚构成分,都是集体的实在经验。到了 10 月份部门领导又要给我换组了,我感到很苦楚,决定换工作了,找 Flutter 相干的工作。

第二次求职

              有了刚刚毕业的那次求职失败的教训,第二次找工作做了很多的筹备,回顾我的项目,学习新的常识,捎带 背点面试题,是的,找工作你不背点题太难了,问的那些货色之前工作听都没听过,这次找工作其实就两点要求,一是应用 flutter,二不是外包公司,大连的 Flutter 岗位很少,就两家,于是就投了投北京的工作岗位,第一家面试两轮,第一轮面试次要是聊一聊学习经验,怎么解决问题之类的,第二轮技术面试题也答的七七八八,通过了,北京的一家三人的守业公司,没有投资都是老板本人出钱,月薪 8.3k, 没有公积金,好吧就是这样一份工作保底,我提出到职了,我感觉找工作钱不是那么太重要,最重要的是关注集体的成长,毫无疑问,当初所在的外包公司曾经不太能满足我的要求了,于是我提出了到职,再和领导讲清原委之后,省去了惯例的一个月交接工作,间接到职了。非常感谢项目经理,工作上给了我很多信赖和机会,让本人从一个学生过渡到打工人,生存,职业生涯倒退也给了我很多倡议,包含最初到职也是满足我的要求,让我尽快到职,十分反对我的决定。个人成长除了和本人的致力无关,和环境,四周的人真的是非亲非故。找到了北京的工作之后本人也没像之前毕业那样间接开耍,还是投了一些其余的岗位,找工作还是得多看看,比拟比拟,大连的两家也投了简历,面试都通过了,其实是沾了新技术的光,flutter18 年推广,到当初不过两年工夫,会的人很少,语言选择还是有点用的,本人也算是走了点捷径,尽管没有原生 APP 开发教训,还是通过了面试,第一家是外包,间接 PASS,第二家公司月薪 6.5k, 是一个十人左右的守业团队,十一之后在北京的同学那里住了一下,待了一周,投出去的简历一个回信都没有,是的,去北京待了一周,没有一个面试,找工作变成了游览,逛吃逛吃美滋滋,比拟了一下两个 offer,北京的守业公司没有投资太难堪,说不好听的没准哪天就黄了,大连的公司状况好一些,老板有钱,没成能保持一年。二是工资水平,北京 8k 也就够生存,大连 6.5 能好一些,加上大连有租房贴补一个月 1k, 算上加班餐补在大连一个月也有 8k,三是大连的公司离我租的房子很近,走路就三分钟,直线 300 米,(也有点舍不得和女朋友离开)综合思考抉择了大连的工作。

新工作

              10 月 19 日,新公司入职,工作节奏 985,弹性上下班,其实我感觉加俩小时班倒是没什么所谓,然而像我一些其余互联网公司的敌人,每年 11115,9116,这种,说实话有点恐怖,这不只是没有空余工夫了,我感觉长此以往,身材也吃不消吧,不过挣得是真的多,刚毕业就年薪 30 多万,过后要是致力弄春招我是不是也有机会,一开始我感觉挺惋惜,起初想想,天天那么加班,我也不肯定顶得住,(吃不到葡萄说葡萄酸),其实加班这个问题,我四周很多小伙伴和我埋怨,我感觉这不是程序员这行的问题,什么银行,国企,开个什么小店,很多很多的行业都在加班,他们工资兴许还不如程序员,咱们只是离互联网比拟近,曝光的比拟多,感觉加班苦,不如致力致力早点财务自在,每天歇着。工作我感觉最重要的是关注个人成长,说白了能学到货色就行,这样你就感觉不是再给老板打工,而是为了本人在加班(我有时候也感觉加班挺 TM 好受)。来到了新公司,写 Flutter, 因为后端人手不太够,加上我始终自学 JAVA,我是独立开发前后端,这要是放原来我必定不太违心,我就要干 Flutter, 当初来看,还是不要给本人设限,学啥都有用,毕业一年我曾经把握了前端,app,后端,我真 NB(都会个皮毛), 其实很多编程思维是共通的,不要把本人局限于语法和框架,多学一学优良的设计思维,框架,语言在变,计算机科学永远是经久不衰的,接下来我打算好好学学根底(操作系统,计网,算法,设计模式),当然 Flutter 也接着学,少学软件包的应用,多学一些思维和教训,Flutter 可能眼下不是最好的跨平台,但他可能是不一样的将来。后续的学习可能大部分都会总结成文章分享进去,中文生态就是你一篇文章,我一篇文章建起来的。2020 年始终在稀稀拉拉的保持背单词,英语很重要,读源码正文,看英文文章,本人没事也会翻译点英文文章,上网尽早整一个,这玩意容易有信息差,他人看的都是大佬的英文文章,你看的可能是我这种菜 B 翻译的,差距我就不多说了。可能等到这家公司守业失败,或是感觉技术上遇到了瓶颈还会换工作。不过看到这里我的程序员入门之路算是写完了,我入门了,心愿你能从这篇文章中学到一些教训。

2020 年的播种与 2021 年的指标

              2020 播种很大,一份新的工作,找到了本人比拟感兴趣的语言 Flutter, 胜利成为一名程序员,英语单词稀稀拉拉背了一千来个。读了几本好书,瘦了几斤,找到了本人的现实(不是程序员)。

              2021 年的指标,操作系统,计网,算法,设计模式怎么也得学个七七八八,单词多背点,多分享点技术文章,定个大指标 50 篇,不会写烂文凑数的,看了必定有点播种,多看点书,攒点钱,想写的小说动动笔,写点。

人生大略也就如此了吧。

              再逼逼几句,年轻人 20 多岁,别把本人的人生目标定在买多大房子,有多少钱上,都这么想人类社会的提高谁来推动,你行,整点远大的指标,没啥害处。

特地鸣谢

              我的父母,这一路遇到的所有人。

正文完
 0