六月总结
工作方面:六月一直在学习ReactNative,经过一个月多一个礼拜的学习,总算是入门了。不过自我感觉,我学的不是很认真,基本上没有手动敲什么代码,基本上在看技术博客,在看技术视频。我找的是某慕课网上那个收费的ReactNative技术视频,通过特殊渠道免费找的。虽然进展比较慢,但是我还是相信自己能开发上手的。只不过还有很多坑需要去填,需要实战经验来快速成长。虽然从大势所趋来讲,RN是公司节省开发成本的必然趋势,但我还是觉得ReactNative是伪跨平台开发。而且ReactNative正在进行大规模的重构,可见目前来讲ReactNative就是Android领域开发的一个辅助而已。不过,我还是会借助公司免费的学习时间来好好学习的。
技术方面:我个人自己对Sokcet,WebSocket,Netty,Socket.io等技术非常感兴趣,而且未来我想进入到IM领域,或者音视频领域的开发方面去。首先,它有一定的技术门槛,容易形成技术护城河,提高自己的核心技术竞争力。其次,它是我感兴趣的技术领域。最后是,相关行业的架构师工资都不低。而我自己也有一定的技术沉淀,后端会搭建相关服务程序,这样我可以融会前后端技术,打造有一定意义的软件开发产品出来,或许有能产生盈利的可能。唯一的学习阻碍就是时间安排了,我业余用在学习的时间越来越紧缺了,越来越宝贵了。这也是为什么我要写月总结的原因,因为我要形成自己的一个学习安排,我不想随波逐流,我要形成自己的一个技术体系,至少我要在我擅长的领域是专家。
理财方面,早在今年的上半年,我的投资方向转向了偏保守的债券基金了,不过我不会永远呆在债券基金里面,因为它的收益还达不到我的预期。这里也给我以后的投资定下了一个基调,熊市下坡路的时候,可以大力购买债券基金,等待熊转牛开始的时候,或者熊市底部的时候,可以重仓股票,混合,指数型的基金。这样可以获取超额的收益。因为说实在的,我们90后真的压力很大,所以要懂得学习,要让自己掌握这种学习能力,成为复合型人才。不过我还是提醒一点就是,在成为复合型人才的前提是,你在某一方面已经钻的比较深了,因为这才是你的核心竞争力,切记。六月我的开销也很大,大部分主要开销是花在吃的地方了。这一点我需要反思下,我应该收敛下,毕竟快速进行资本的原始积累才是我们年轻人的当务之急啊。因为我梦想过,我要努力赚钱,努力赚钱,然后靠基金,股票等权益的和其它固定收益类投资产品,获取足够的投资利息收益,然后覆盖生活的日常开始,这样,我就初步实现了财富自由。所以我很看重睡后收入。想要提高睡后收入,就需一边快速积累本金,一边学习适合自己的理财技巧。不要幻想一夜暴富的情况了,任何收获,都需要你付出一定的努力。学会靠智慧赚钱,而不是幻想。
兴趣方面:自从去年接触了阿里云,腾讯云开始,我偶然之间发现了原来云服务器的用途很多,因为我是做技术开发的,早期我接触阿里云的时候,完全是冲着它能部署web演示程序,因为能把自己做的web系统提供云服务器,通过公网ip或者经过备案之后的域名绑定,就能让别人访问它,我觉得有一定的成就感。因为时间有限,我也没有手把手的用java编写什么web系统来,原因主要有两个,第一,我之前不熟悉PC前端开发,就是不会jquery,css,vue,react之类的技术,所以就算我能开发后端程序,我也做不错什么产品出来,因为没有界面。第二,我做产品主要是为了实现盈利的可能,虽然赚不了大钱,但是在睡后收入添砖加瓦,不管多少,都是什么有意义的,当时我没有考虑好盈利模式,所以也没有自己去开发产品。第三,我后端技术虽然能开发功能,但是还有技术点没有打通,会遇到盲点,如果我对缓存,安全这一块没怎么实战过。一句话,就是我后端领域没有经过实战项目的经历,所以还不成熟。这三点,我一直都在改进。这里就不多说了。我想重点说下,我是怎么发现和用云服务器来搭建我的个人网站的:对于那些没有技术能力的人来讲,用编程语言手把手的搭建自己的网站或者博客,有点难度和工作量,所以我还是推荐用一些比较成熟的建站程序来搭建自己的网站,我首先用的就是WordPress。至于原因,那就是成熟稳定,主题插件多,让你不用编程,也可以实现你网站的个性化功能定制。我个人就靠WordPress就搭建了两个网站 聚优云惠和云驿站,我初步的用途就是用来分享一些建站方面的技巧,我后续会接入谷歌广告联盟和百度联盟,接入之后,我只需要花心思在网站内容上和网站流量上,被动收入就可以慢慢积累了。也许你会说,这点流量有什么收入,但是我想说的是,有些人喜欢分享并不是图赚大钱,而且通过网站的内容,帮到有需要的人,慢慢把网站流量做起来。人生需要不断探索未知领域和尝试做些有意义的事情,比如,我现在也开始有规律的做月末总结和下一个月的规划展望。
有一位伟人说过,当你控制时间的粒度越来越小的时候,你就会感觉越来越充实,越来越成功。你要学会做年总结和规划,季度总结,月总结,周总结甚至是日总结。我暂时对自己要求是先做周和月总结,你不去规划时间,时间就不会悄无声息的从你身边溜走,然后留下的就是迷茫,焦虑,一事无成。如果你把时间花在自我技能增长,理财收入拓展,业余兴趣拓展上,你的收入多元化之后,安全感,成就感会不断激励你,带给你幸福的体验。最重要的是:“在未来你可能遇到的困难和危机来到之时,你有足够的储备能力来过冬,人无远虑必有近忧!” 古语讲的,还是很有道理和警醒作用的,不要等到危机到来之后,才发现这个危机,你无力解决,因为你没有储备该有的能力。及早利用互联网树立个人品牌,或许是值得一试的一种途径。
七月展望
工作方面继续熟练掌握ReactNative开发一般难度的应用程序,进一步熟悉ReactNative相关API和开发经验;理财方面,继续投资不需要时间打理的债券基金,把主要精力放到技术能力提高上来。业余兴趣方面:每周会坚持花一点时间去学习建站方面的知识(包括seo推广),至少在我看来,利用开源程序建站的难度没有学习编程开发难,完全可以当业余兴趣。技术规划:我要开始系统的学习WebSocket和Netty了,尝试写一个客户端,一个服务器,然后有心跳等等,这也是我的技术的战略规划。
尤其是客户端种类繁多的现在,客户端工程师打造的技术门槛并不是特别的高,所以要实现技术的实质性的提升,需要重点掌握网络编程知识,网络编程也是桥接客户端和后台服务器之间的有力枢纽,进可攻,退可守的技术领域。你通过招聘网站发现,不管是客户端,还是后端工程师,都一项要求是你要熟练掌握网络编程知识,尤其是网络协议以及网络通信原理。我也很感恩18年有幸接触socket以及websocket,netty相关领域,虽然接触不深,但是打开了技术进阶的大门。
一个人要想学习和实现自我突破,切忌不能太倚靠外部力量了。有些优势条件,外部给不了,自己就要想办法克服,真正的有能力的人,就是在逆境中艰难成长的。
第一阶段规划:在技术领域,我未来两年的规划分三步走:
- 第一步:学好WebSocket,Socket,Netty,Soket.IO相关网络通讯框架以及主流的网络协议。
- 第二步:学好Java分布式以及微服务方面的开发。这样可以为第一步的Socket服务搭建分布式架构。
- 第三步:掌握IM以及音视频领域相关的开发。
第二阶段规划:在上面的两年规划走完之后,基本上你在很多方面可以独当一面,有一定的权威性,未来十年的技术规划是:
大数据,云计算,人工智能是一个世纪的划时代技术领域,大数据+人工智能是未来技术的主要发展方向,至少可以奋斗三十年。但是受制于学历等因素,能不能顺利接触这一领域,目前还很难说。不过学有余力的时候,还是要往这方向奋斗的,不是吗?人生在世,重复的工作做的再多,如果不能进一步提高,那只是赚钱生活而已,谈不上诗和远方。在未来,我也大致规划了三个阶段走:
- 第一步:掌握互联网企业要求的大数据领域相关开发技能。
- 第二步:掌握基本的人工智能知识体系储备。
- 第三步:在人工智能领域进一步进阶。
说实话,我没有信心走完第二阶段的上面的三步,因为人工智能相对现在的我来讲,遥不可及。我更应该着重去练就分布式微服务架构以及应用程序性能优化方面,所以学不学人工智能还需要再等待比较长的一段时间。这是我第一次写月总结,很抱歉,写的有点多了。我要努力走完我的第一阶段规划。
原文:http://cloud.yundashi168.com/archives/678