16k到20k的过渡阶段.大学计算机3年,我最后悔的事.

这里仅做一次记录,也许会显得有些负能量.如果划到这儿不喜欢或你已是一枚大佬可以完全滑过.当然,你如果有耐心,也可以耐心的看到我踩过的坑,你是否也遇到过.

我遇到的问题. 今年是工作的第四年了,我换过3家公司,现在处在16k到20k的过渡阶段.我发现和以往的阶段有些许的不同.不再像刚毕业那会儿师傅带着,给我设计好整体路线,告诉我这里写一个新增,这里写一个删除,那会接触的系统数据量不大,即使算法不过关,性能上也感觉不出来,哪怕出了问题也有人给我解决,现在我需要参与设计、需要参与决策,感觉有些吃力.

独立. 刚毕业的时候运气很好,在一家上市公司实习工作,虽然工资不是很高,但是我学到了很多,很多好的编码习惯和基础代码框架认知至今都还在沿用.2年后我换一家刚起步的公司,我把第一家学到的git代码管理、maven依赖管理、wiki、Springboot、SpringCloud、docker都实践了一遍.

独立,开始做表设计. 我的直觉告诉我,我只是跟着页面的功能,依据在课堂上学到的数据设计范式,什么1对1、1对多、多对多统统安排上完事,有的时候直接Ctrl+C,像权限管理这样的功能,一般的公司基本上都差不多.项目刚开始的时候其实也还好,我觉得一切都是在掌握中,不会出问题.我做过一个设备管理的功能,刚开始的时候设备只有几种,我把设备所有的属性都放在了一个表中,后面设备增加到70多种,设备序列号、品牌、规格、厂家、生产时间,算下来100多个字段,常常有null,null,null…这样的行记录存在.

独立,开始搭建基础框架. 那个时候不觉得辛苦,常常感到深夜.付出也会回报,在给x网做仓储项目一期完成时,给了1000多的购物卡和4000红包.但我也仅是实践了一遍,我也只是会看文档,应用了工作经验.但以往计算机历史告诉我,这种经验性的照般是有时效性的,可能过了一段时间就不管用了.像14年Spring Cloud中负责服务注册与发现的Eureka组件现在就不维护了.

现在所工作的这家公司,和物联网相关.在线活跃设备8000+,单数据上报这块一天就可以达到200w+.由于接入了别人的物联网平台,大部分的流量别人都给我们扛住了,数据通过规则引擎写入到tablestore中.系统只处理设备告警这块.但是给我们的考验依然还是有的,统计后的冷数据一致保持在2000w这个样子(部分的冷数据会备份到别处).只要关联的sql写得不恰当,或操作不当,给你最直接的感受是慢,长时间没有返回,当然这里面也还有很多问题,我也没去深究过.

总结. 我没有学会这个领域思考问题的方式,简单流程通了就行,没有把问题放大了看,没有去看计算机的本质.诸如:为什么计算机要用二进制、存储是2的幂、为什么要用虚拟内存管理、为什么有线程、为什么有进程.上课的时候总觉得哎呀,你那都是什么计算机了,我现在都是酷睿10代了,M1了.我只要if/for给你把数据安排上不就完了么.从发展一个产品成长来说有这个阶段可能是可以接受的,但是放到一个人身上,就没有那么多4年了.

如果你还在学校,那么你真的很幸运,争取在会的基础上刨根问底,去看看这个知识出现的源头,也许你就是下一个这个解决方案的迭代着;去锻炼思维.

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你我无缘,全靠BUG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值