写博客算是个间间断断的习惯吧,大学刚开始的时候在参加 ACM ,团队须要因此常常会在 CSDN 和博客园写解题报告,一开始还以为挺好用的,后来感受广告太多,用起来也不算顺手,再后来退了 ACM 校队,也就逐渐放弃了以前的博客。前端
大学的 ACM 时光,对蜗牛来讲印象很是深入。一开始没有网,就拿着U盘去学校机房拷题,而后回寝室解题,再放进U盘去机房提交,AC一瞬间的感受实在是爽到不行。后来离队是由于校队须要暑假留校,那会刚离家上学,加上当时对算法的认识度不深(其实对于编程彻底没概念),致使不想留校就退队了,如今想来仍觉是大学最惋惜的事情,没有之一😔
毕业以后参加工做,因为有大量的知识学习,很是有必要记录下来,并且开始嘛也喜欢瞎折腾,就用 Hexo 搭了个博客,挂在 Github上,还专门买了个域名,一开始感受酷炫到不行,也常常记录一些知识点,当时点击量还能够,可是因为工做愈来愈忙(后来变为996),实在是无力再去更新博客,长此以往,搞得如今连域名都忘了,最终也就不了了之了。git
如今重拾这个想法,一方面是由于最近一年发生了不少事,也完成了不少事,没有那么多杂七杂八操心,可以有时间和精力沉淀下来进一步学习。github
另外一方面近两年新博客平台(例如掘金和小专栏)的出现让我很感兴趣,社区总体的氛围也不错,所谓“好记性不如烂笔头”,也正须要一个平台来记录所学所想。面试
对新的博客也没什么特别的期许吧,可以坚持下去就很满意,可是若是能遇到志同道合的伙伴一块儿切(xia)磋(ji)学(ba)习(gao)就更棒啦~算法
我一直认为职业生涯的三、五、10年是个坎儿,固然你们从招聘信息也能看的出来,工做年限老是分了三个档次:1~3年,3~5年,5~10年,因此我对本身的职业规划就是按照这三个阶段来划分的。编程
1~3年的这个阶段,大学生们开始走向职场,脱离了青葱校园,开始正儿八经的搬砖,属于适应期,个人第一份工做也是在这个阶段。segmentfault
校招的时候HR常常会问:“你对于将来三五年的计划是怎样的?” 说实话,对于大部分仅仅局限在学校课本而对互联网行业知之甚少的毕业生来讲,这个时候谈计划其实跟小时候老师问咱们长大想当什么,咱们回答科学家的性质差很少。markdown
我真正开始有这样的思考是在毕业第三年,当时疲累于生活和工做,迷茫于将来和方向,我不太清楚本身想要什么,想作什么,一成不变的工做环境更是加重了这种感觉,就像温水煮青蛙同样。架构
当时也发生了不少事,所谓穷则思变,基于当时的工做经验,认真考虑了将来大体的方向,明确了毕业3年和5年的目标,而且开始付诸实施,后面的一年里常常加班到十点,回去洗完十一点,而后继续学习撸代码到一两点。机器学习
其实当时公司是挺器重个人,分管了一个产品开发组,包括安卓,iOS和前端,这时候薪资已经较三年前毕业时翻了三倍(固然了,起薪不能和大厂的大佬们比),并且再过两三年可能会分管整个产品。
最后仍是决定逃离温馨圈,去完成本身既定的目标,由于个人座右铭就是“宁作凤尾,不作鸡头”,由于只要在凤凰身上,凤首也未必不可期。
改变,这就是本身毕业3年的答案。
不知道你们有没有这样的感受,纯客户端开发愈来愈难找到心仪的工做,尤为是iOS,从我司的校招和内推状况,iOS开发的岗位很是少,前端开发要的比较多,安卓比iOS还稍强一点,加上如今大环境不太好,从就业形势来讲,总体比较严峻。
严峻在哪里?
iOS发展多年,不少技术点被嚼了又嚼,毫无新意,不少人还停留在千篇一概的语法和实现原理来回折腾,甚至连Swift都没有用过,而苹果今年都已经发布了SwiftUI。
因为跨平台方案的日趋成熟,除了各家各户本身琢磨的解决方案,前两年主流的ReactNative以及如今如日中天的Flutter,都让跨端开发成为新产品首选,大前端日渐成为主流。
因为4g/5g的发展,流量的快速增加让用户从图片社交发展到了视频社交,从而造就了一批专一于音视频的开发者,可是有这部分经验的开发者占比不多,每每还须要掌握C++。
近几年头条App工厂的崛起,中台的概念不断被提起,对于具备客户端基础架构和业务中台建设能力的开发者需求与日俱增。
大数据和人工智能的快速发展,已经开始向客户端渗透,原生开发并不是没法参与到这一浪潮中,可是具备端智能与端数据开发素质的开发者,很是少,且强依赖于当前的工做性质。这里有一些相关文章可供阅读:
再看看本身具备上述哪些能力?
我前段时间面试过一个网易的北邮硕士,三年开发经验,最终三面被拒。求职者名校科班出身,也有一线大厂的经验,技术能力也还不错,可是技术栈很是单一,只会OC,且平常工做中没有足够的积累,距离咱们想要的还差一段距离。
因此就业严峻么?我想内心都有答案,至少我有。
那么接下来的毕业第5年,我寻求的是突破。
从我自身工做内容来说,视频开发虽然我比较感兴趣,可是没有实际的应用场景去实践,自学仅仅是空中楼阁,而客户端中台对我吸引力有限,因此我给本身选择的是一条大前端的路,将来一年也是基于这条路给本身制定了一些学习计划,从而保持本身的核心竞争力。
原本还想写一下具体的学习和coding计划,脑海中一下蹦出两句话,打断了个人想法:
君子先行其言然后从之。
Talk is cheap. Show me the code.
那就继续加油吧。