【总结】2019 从零开始入行 1年6 个月以来的感受和体验

2019年已经随着寒潮的袭来进入了年尾。
去年年末的时候写了一篇2018年的总结,当时记录了我从零基础入行半年的一些感想和感受。当时收到了很多人的温暖的鼓励,在这里谢谢大家。因为工作业务上以及个人琐事安排的变化,这一年大多数都在备考并没有在论坛发
表文章。现在我已经从事程序员(其实很少Code)这个工作达1年半有余,而如今我的心境有了一些很细微的变化。

去年的文章链接在这里。
【总结】2018 小总结&从零开始入行半年以来的感受和体验

记得在去年给自己立下了以下几个 Flag ,我稍微总结下大概如下。

  • 学习前端(HTML,CSS,JS,JQ等)
  • 运动
  • 上线个人博客
  • 考资格证书

现在回过头返看一下,去年大概在年末里的flag很残酷的告诉自己,完成度大概是以下这样的

  • 学习前端

学习本身完成度接近于0,但工作上稍微接触的原因快速定位能力有了增长。前端知识有时候烦乱复杂,就算一次性掌握住了,实际项目开发中用不到的话,很快就会忘记,光速忘记。忘记之后那么之前的学习时间相当程度上就是浪费。或者说是学习效率低。

  • 运动

完成度100%。很欣慰的告诉了我自己,至少还有一样东西我没有落下,那就是坚持去游泳馆游泳。去掉女生不得不说的秘密的日子,我大概有一周2-3次的时间,一个月大概在8-10次的时间是会去游泳馆的,每次时间不多,大概是30分钟。虽然我用实际行动证明了这一年我的体重毫无变化(主要还是没管住嘴),但养成了一个良好的习惯,这比运动带来的实际身体上的变化更让我开心一点吧。经常伏案对着电脑屏幕,长时间久坐的程序员如果没有了长时间运动的加持,从体能上会落后不少,精神上负能量也会多。进而可能影响到以后的人生,有条件的人还是动起来吧。

  • 上线个人博客

 完成度80%。记得去年我说 Flag 是一个月内能上线。实际上我感觉我真的是异想天开了,明明不是什么大神,战五渣还想一步登天一个月上线个人博客?

下文也会有赘述,这里先说一下我2019学了一下Python,用Django框架搭建了个人博客,不要问为什么不用Laravel ,因为非科班出身的我还是想多学几门技术。多接触一下未知的领域,没有实际开发项目的经验只好用自己的方式练手,而现在不会Python实在不好意思说自己还是程序员的感觉,于是就去学习了然后通过这个框架来练手。现在整体已经完成主要骨架和部分细节,预计12月以内上线。在这里感谢下Laravel论坛里的教程,对我这种连Git都没熟悉的人来说,因为之前有学习论坛教程过所以现在学习 Django 的时候,Web原理的部分能够了解的快一些。也能通过不同的语言和框架了解到Web框架的很多异同。同时还能够复习PHP的代码。

  • 考资格证书

完成度0%?100%?这个真是我2019年最大的败笔吧。最想得到的证书因为毫厘之差没有合格,现在还是很难过呢。有时候真的真的就差那一口气吧。但与此同时,我拿到了一个Python 证书,也算是给我上半年的学习一个很好的证明吧。在这里感谢下论坛翻译的文档Python 官方文档:入门教程,初学者备考期间,受益匪浅。 2020年估计我的主旋律还是资格证书备战。可能有人问为什么我这么执着于考取证书,原因很简单,因为确切的目标能够让你不停的有计划的学习输出,不然很容易造成一种就是感觉每天都在拼命学习和读书不停的吸取养分,但回过头好像自己也没多少长进的虚无感。

上面说了那么多去年的 Flag ,下面来说一下我这一年从小白到迷惘到焦虑到佛系的心路历程。

1月-3月

因为工作内容的变化,我从上一个使用 Laravel 开发项目的工作,转换到了在一家日本大型的上市公司里,成为了一名光荣的螺丝钉。开发的任务很少很少,差不多6个月的开发一个需求,大概有5个月都是在写一写文档和资料,可以说是标准的面向Excel编程了。虽然工作上非常悠闲自得,但我摸鱼的同时也学到了不少,虽然跟技术无关,但在工作上空闲时光熟悉了一下整个日式大手企业IT的开发流程和一些IT的最基本的最基本的基础知识。比如,什么是二进制这种东西。。因为要备考,所以这一段时间可以说是熟悉新公司和新项目,并且沉淀的一个阶段吧。就是那种新人刚进入超大公司的那种新鲜感和不安还有兴奋的综合感受。

4月-6月

在这个温水到不行的环境里,我觉得我上班的时间也许实在是太闲了。在备考资格考试的过程中,我遇到了一些计算机科班都会知道而我却一无所知的东西。比如程序是怎么运行的,内存如何分配,CPU是什么,IP地址端口还有操作系统的设计,还有二进制十六进制的转换问题。还有网速计算的等等问题。这些问题有时候一直困扰在我的脑海里,很难去解决。于是我就去学了C语言。这个被誉为科班出身必学的语言,也是静态语言的老大哥,大概在上班的闲暇之余,用了一个多月的时间,跟着网上的一些教程。我了解到了一些最基础的计算机C语言编程知识。比如数据类型占据多少内存,如何编译的。。这些很基础到不行的知识。一边学习一边熟悉就这样迎来了我的夏天。

7月-10月

上面写了一下我学习C语言的问题,我学C语言真的是我想钻研吗,还是想工作呢。都不是!其实我只是想知道C语言是什么,为什么国内科班生都要学。接触了一段时间的C语言,发现遇到了瓶颈。因为工作上实在用不到C语言,所以学了发现也很快忘光了,以自己目前的实力想用C能做出点什么东西,也是很难的。

于是我就去学了python。为什么我去学呢。在这里没有说是觉得语言上有好坏之分,只是这门语言包含了很多库,对于我这种小白来说现在的主要任务,不是去当个Coder,而是做一个合格的Copier。我知道自己现在的水平是产出不了像大神一样的开源项目,甚至也无法自主去做一个项目。

能够快速定位需要的轮子,读懂别人写的代码,并且为自己所用。这个能力也许比我花费时间自主去研究写什么代码来的更为重要!

而 Python 这种胶水语言就提供了我这个良好的环境,毕竟库多。加上现在日本 Python 的热度很高,用人单位需求量增大,所以学习起来资源很多,大概是学习了1个多月,我参加了一个日本这边的 Python 资格认定考试。成绩下来之后我合格了感觉良好,因为这半年从小白到迷惘我觉得努力没有白费。而且因为一直有个这个目标,所以会去反复集中的去练习。

随之而来的就遇到了一个问题,就是遗忘这个老生常谈的话题。前面学的C语言就是因为遗忘以至于我现在无法继续下去,每一次都是炒冷饭,颠来倒去看一下基础的语法和几行的理论,那种重复真的是无法掌握一门语言的。与君共勉。于是我决定用 Django 搭建自己人生第一个博客。

10月-现在

从11月开始准备学习 SQL 所以开始在 Leetcode 刷题,阅读已经坚持了一个月,刷题已经坚持一周。
目前进入了初级到中级的瓶颈,需要反复重复才能记住用法和部分原理的问题。
现在每天会写日记,几句话很无聊的那种也算。
然后准备上线个人博客,思考享受年末的时光,给自己的2019说声辛苦了。

PS 解释一下为什么我总有时间学习,因为我上班任务很轻松,不加班,所以上班时间是一半拿来看书,一半用来解决工作问题。下班时间用来了解其他领域知识和看看电影啦消磨时间。有时候工作效率高真的能给自己省不少时间,所以提高工作效率就是给自己多一点休息时间吧。

2019年发现的新问题

因为今年进入到了一个大型企业去当了最底层的螺丝钉,其实学到了很多技术之外的东西。
那就是商业运作模式问题。我们抛开技术Geek和家境天生优越的人来说,大多数人从事这行是为了什么,为了站着又把钱赚钱了(※让子弹飞)。我并不是觉得我真有天赋从事这条路,我可以终身学习,能体会到编程带来的乐趣。但前提是我要能吃饱,我要有所得。
这家企业让我明白了,大企业是如何去组织一个项目,要通过多少人和反复打磨的运营模式才能盈利。
很遗憾的就是,程序员这种技术工人真的是不可或缺但又唾手可得。不可或缺是指一个项目这是开发最核心的一环,唾手可得就是完全可以通过外包等方式确保人才。用完就可以走了。包括我自己,所以我体会到了一种危机感,就是只去钻研技术不去了解市场需求和企业商业运作模式的短板,更何况我技术还是个二流子。。
所以我2020年一个重要的目标就是学会经营自己,多去阅读一些关于Code技术之外的文章。

2019年个人心得,个人心得而已,点到即止。

  • 学习语言的目的是为了解决问题,而不是研究语法和重复别人的轮子。
  • 工作上编程技术不是最重要的。死抠技术不如想着如何实现知识变现。
  • 技术类人才越来越多,想要在以后的残酷竞争中脱颖而出,必须要学会一门其他技能。
  • 多读书,少游戏,除非游戏能给你带来收益和人脉。
  • 人生而就是不平等的,与其焦虑拼命跟上别人步伐,不如准确定位自己找到自己的节奏,毕竟大家起点都不一样。
  • 承认别人就是比你优秀,但别妄自菲薄。

2020年的目标,学会一门和技术无关的新技能,尝试从事翻译文字类工作。运营好自己的博客。保持运动的好习惯。接着苦逼的考证。
谢谢大家抽出宝贵时间来进行阅读这篇文章。

Image placeholder
Y0609
未设置
  87人点赞

没有讨论,发表一下自己的看法吧

推荐文章
从零开始入门 K8s:应用编排与管理

一、需求来源 背景问题 首先来看一下背景问题。如下图所示:如果我们直接管理集群中所有的Pod,应用A、B、C的Pod,其实是散乱地分布在集群中。 现在有以下的问题: 首先,如何保证集群内可用Pod的

从零开始入门 K8s | K8s 的应用编排与管理

作者|张振阿里云高级技术专家一、资源元信息1.Kubernetes资源对象我们知道,Kubernetes的资源对象组成:主要包括了Spec、Status两部分。其中Spec部分用来描述期望的状态,St

使用 Node.js 以来的感想与总结

使用PHP时期 在使用php的时候,曾经用的最多的框架就是ThinkPHP,后来尝试体验过LaravelorYii,反正不管用啥框架,PHP的那一堆环境是必不可少,虽然现在有很多集成环境或各种各样的

比特币暴跌 15%,自 6 月以来首次跌破 8000 美元

北京时间25日消息,据CoinDesk数据显示,全球最受欢迎的加密货币比特币周二暴跌15%,跌至7,944.33美元的低点。这是自6月中旬以来,比特币首次跌破8000美元,也是四个月来的最低水平。 分

嗨!你的 2019 晒好封存了吗?快来看程序老兵的 2019 吧!

时间过得真是太快快快了,2019还剩下最后几个小时了。回望即将过去的这一年,老兵哥做了不少事情,有计划内的,也有计划外的,当然还有不少事情没做。赶在最后时刻晒一晒我的2019年,希望从成绩荣誉中获得一

【分享】2020年大前端面试题库 - 备战明年金三银四

https://segmentfault.com/a/119000002122195...2020年大前端面试题库-备战明年金三银四前端面试 阅读约10分钟写在前面现在面试文章已很多,更不觉得新鲜,本

再见,2019!你好,2020!

今天,是2019年的最后一天。虽有不舍,但终归还是得说再见!明天又会翻开新一年的篇章,希望各位在新的一年都能升职加薪迎娶白富美,走上人生巅峰。19年某月某日突发奇想,想用公众号分享一下这些年学到的技术

送别2019,期待2020!

概述2019年时间过得很快。有欢笑、有离别、有压力、有收获。关于工作项目发生了变动,团队也发生了变动,不过总体是成长的,在这感谢领导的关照、信任!下半年开始学习Go语言,并用Go进行搭建项目,也算是刚

盘点2019:对国产数据库的一点观察和总结

“想,都是问题,做,才有答案”—–华东师范大学副校长、CCF数据库专委会副主任周傲英。之所以开篇引用周教授这句话,是因为笔者觉得,这短短10个字,是对国产数据库发展的最好诠释。中国能否翻越数据库这座大

2019年度总结:支付宝为何多次亮相各大国际顶会

2019年,是人工智能与机器学习技术快速发展的一年。对于蚂蚁金服而言,过去一年的人工智能技术、产品、解决方案及研究成果已经在NeurIPS、KDD、ICML、SIGMOD、SIGIR等各大国际顶会上陆

2019Nian终总结

在某些时候,需要将自己以往的经历归零,因为有些东西是放在一定条件下它才成立,不要总是说过去怎样怎样,你拥有的资源、所处的环境不同,那么结果就是不一样2019Nian琐事 北京——杭州——武汉 结束了异

远程工作第三年:2019年总结

去年,我35岁,一不小心就达到这个尴尬的年龄。这一年,是我远程工作的第三年,也是我在OpenRestyInc.工作的第二年。去年,儿子开始上小学,正式受教育。远程工作继2018年我退掉共享办公的工位之

重兵投入行业市场,新华三开启信息安全行业元年

4月19日-20日,为期两天的2019领航者峰会在重庆举行,本届峰会主题为“数字领航·智绘未来”。通过本届大会,新华三都向大家传达了哪些信息?关于信息安全新华三又有着哪些新的动作?在数字化时代,一个企

任正非对话美国思想巨头:短期预计营收下降300亿美元,但2021年华为将重焕生机

大数据文摘编辑部出品6月17日,华为创始人任正非在华为深圳总部,与数字时代三大思想家的其中两位,《福布斯》著名撰稿人乔治·吉尔德和美国《连线》杂志专栏作家尼古拉斯·尼葛洛庞帝,进行了一场长达100分钟

Gartner:到2021年AI将创造2.9万亿美元商业价值

根据Gartner周一发布的报告显示,到2021年,人工智能将创造2.9万亿美元的商业价值,创造全球62亿小时的工人生产力,人工智能(AI)即将进入回报期。而在不久之前,“人工智能寒冬论”还曾不绝于耳

解读2019华为第001号文件:AI时代软件开发的第一要义是可信

晓查发自凹非寺量子位出品|公众号QbitAIAI加持,万物互联、万物智能。我们在享受科技进步的同时,软件开发行业却面临着更大的挑战。过去,软件出现安全问题或许仅仅意味着经济损失,但当走向产业互联网时代

十年软件通胀率:从 2009 到 2019 年,软件越来越昂贵

过去十年,软件定价逐渐上升。在我们调查的一百个商业应用程序中,价格平均上涨了62%,其中包括一些比较便宜的应用程序。如果用户现在花钱购买一款应用程序,那么它很可能比十多年前的价格贵98%以上。

走进希捷无锡工厂 感受智能制造的魅力

希捷,那个硬盘厂商?搞智能制造?没错,不用怀疑,跟我去希捷无锡工厂转一转便知。无锡作为希捷的工厂所在地:这里,是高质量硬盘的诞生地;是希捷创新未来的发源地;在这里,希捷一次又一次突破与创新数据存储;在

【数据结构】2_数据的艺术

程序设计的挑战 利用计算机解决现实生活中的问题 生活中的不同个体之间存在联系 用计算机程序描述生活中个体间的联系 问题:如何描述生活中的个体?数据的概念程序的操作对象,用于描述客观事物数据的特点 可以

到2022年,全球客户体验的支出将达到6410亿美元

根据IDC最新发布的《全球半年度客户体验支出指南》报告显示,2019年全球客户体验(CX)技术支出总额将达到5080亿美元,比2018年增长了7.9%。由于公司专注于满足客户的期望并提供差异化的客户体

2019年世界5G大会热点

  2019年世界5G大会热点,5G时代的开局元年,在北京举行5G大会吸引了众多行业领导者参与其中。5G融合大数据、人工智能、区块链等通用技术,将全面构建我国数字经济的关键基础设施。5G与人工智能之间

最流行的 Go Web 框架: GitHub Star 数量排行(2019)

搜索到了这个资源,可以一目了然地看到GitHub上GoWeb框架受欢迎程度,分享给大家。项目名称 GitHubStar数 创建年份 gin 33177 2014 beego 22599 2012 ir

2019年 度中国测试行业问卷调研来啦! (有奖问卷)

2019年度中国测试行业问卷调研(有奖问卷)开始TesterHome在2018年的时候,发起了一次全中国的软件测试行业的问卷调查,当时反响很不错,收集到了2000多的用户数据,通过这些数据我们看到了其

大咖齐聚DTCC2019,共论云数据库前景

2019年5月8日,由IT168旗下ITPUB企业社区平台主办的第十届数据库技术大会(DTCC2019),在北京新云南皇冠酒店正式开场。本届大会以“数据风云十年变迁”为主题,百余位行业专家就热点技术话

SACC 2019:云闪付APP架构优化实践之路

中国银联科技事业部架构师 程朝程朝2011年加入中国银联,拥有三年应用开发设计经验,三年MySQL与Redis内核开发设计经验,三年应用架构设计经验;擅长分布式系统设计,有丰富的系统设计与调优经验,现