关于flutter:杂谈程序人生第一份工作

38次阅读

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

第一份工作 2019.07 – 2020.10

入职的流程基本上都差不多,过后对公司的业务,工作内容齐全不理解,其实这家公司是一家 人力外包 公司,人力外包就是公司没有任何业务,只是负责把程序员招进来,再差遣到须要人的公司,相当于你是 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)。

又灌一大口鸡汤。其实工作和学习相辅相成,对我来说,是效率很高的一种学习,岂但能加深记忆,还能让本人工作效率越来越高,干什么学什么,其实语言选择没那么重要,你只有在支流或者将来看起来不错的的语言里抉择一个就能够了,选语言就像买股票,谁都想买个天天涨停的股票,谁能保障本人的股票天天涨停,同理,也没有经久不衰的语言,抉择一个方向,认真钻研,成为这门语言使用者里的前百分之二十,不愁一份差不多的工作,持续聊回工作,日子一天天过来,始终就是 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 相干的工作。

正文完
 0