工作五年的.neter的一些经历感想和对未来的一些疑惑
本次疫情在家办公快一个月了,节省了上下班的时间,外出活动时间,感觉有好多时间可以利用。人一闲下来就容易想事情,很多事情想不通心里堵的厉害,做事都提不起兴趣。至于想些什么呢,我给大家摆一下。
我的经历
本人2014年毕业于二本大学,从大二那会儿开始学Java,学了一年多的基础。后来由于专业的老师带我到学校实验室跟老师一起做项目,学校实验室有许多老师都会在外面接项目回来召集一批学生进去给他做事,这个大家应该都知道。说是让学生锻炼,而且还要挑选学生,当时还有实验室老师团面试,堪比公司运营。但大家都知道是去做苦力,当然自己肯定能得到锻炼,也愿意去学习,有些毕业的时候找到了很好的工作,毕竟在学校实操,出来就相当于工作经验了。我当时去的实验室都是用的C#语言还是asp.net的时代,做的都是些门户网站教育管理系统方面的。自然而然的我开始了C#的学习之路,后来专业分语言方向,我就选择了C#。我记得分语言的时候我们专业(软件工程)是4个班,然后只有11个人选择了C#,其他的全都是Java。之后实验室老师不知什么原因也没接项目了,经常人都找不到。最后就剩我们几个同学在那儿天天自学C#基础,看看网上的教学视频。可能有人疑惑不是还有老师要上课嘛,由于我们人数少还是怎么地,有个叫C#的老师是其他专业转过来教课,只能照本宣科我们的学习全都得靠自己。
后来毕业找工作,java方面的同学岗位很多而且有些岗位公司都不错,C#的岗位也不少,但大多是些小型公司(本人在二线城市,软件环境可能二线都算不上,我只说我当时的情况)。可能这个时候都已经暴露出了一些问题了,我只是描述事实请勿带入其他条件。就这样我找了一家还是比较大的企业进入了实习,此时女朋友在本地然后也没有准备到北上广深这些地方,现在已经结婚了生娃了。人就是这样,有舍有得选择自己合适的才是最好的。后来实现转正做了大半年公司就裁员倒闭了(没有N+1甚至后面拖欠的工资还是我自己去要回来),公司资金链断裂,在我看来公司规模还是比较大的,说到就到对于刚出社会的我还是有不小冲击的。
再后来跟熟人一起所谓创业,最初就我们3、4个人一起信誓旦旦说要做大做强再创辉煌。期间经常加班到10点过,有时候甚至1、2点,心想年轻就要拼。结果做了三年解散了,期间发生了很多狗血的事情,当然也有美好的回忆。但回过头来看那三年耽误了太多事情,以至于后面我找工作就不太喜欢经常加班的公司了,我们要为自己留些时间学习思考。莽干是起不到任何效果的而且会耽误个人的职业规划和发展,我们需要多了解行业动态,理解我们的工作。
我的感想
等我把有些事情想清楚的时候总感觉追不上人家了,不过我还没丧失信心,现在也在我自己比较满意的一家公司工作1年多了。我开始慢慢理解对于我来说编程只是我赖以生存养家糊口的工具,与公司首先是双方利益交换,其他的都在这基础之外,当然能在这上面有所建树肯定是极好的(梦想还是要有的)。开始明白十年树木百年树人,我开始没那么急功近利,放慢了生活节奏因为除了工作我们还有很多美好的事情。我觉得程序猿这个职业还是容易焦虑的,各种新技术层出不穷,也有人在贩卖焦虑,比如《再不学就晚了系列》《N天收获大厂offer系列》《工作N年月入N万系列》《大神与你的差距系列》等等。但是我们要看清自己,充分的认识自己,比如电影《横空出世》里面我不光看到了爱国精神,老一辈的贡献。更看到了李雪健老师饰演的将军和李幼斌(李云龙^_^)老师饰演的科研知识分子之前的分工合作发挥自己特长,你让一个带兵打仗的将军去造原子弹几乎是不可能的事情。就像很多人说的你学C#也可以,你学Java学python不是一样的么,自己学不好只能说明你菜。当然不可否认有这方面的因素,但不是每个人都有那么多精力那么多时间,尤其是成家立业后你更需要去权衡很多事情。
对于C#我一直选择相信并为之努力,但事实在我这个城市我感觉到越来越糟糕,我现在的公司将我们几个做.Net的同学理解成前端人员,其实呢我之前更多的是做后端。只有我就被拉去做各种前端页面,由于自己并未系统的学习前端,只能硬着头皮上不然你还要去给领导讲条件啊!最后还是取得了不错的效果,在公司也算是稳住了脚。对于这个事情我看了博主“邹琼俊”的 Java+大前端 感触颇深,下面评论也有各种口水战但是我想这也代表了一部分真实经历过的人。
对于技术,在我创业公司的那三年就开始关注.Net Core 了并去了解看了些视频,大多都是雷电大雨点小。直到今天依然设计这方面的文章还有不少口水战,我感觉技术并无对错,人的抉择才是主要的当然这里离不开市场。也关注了不少公众号,可是我发现现在经常都是各种互推公众号,打打课程广告。当然这也无可厚非毕竟要恰饭嘛,我先表达的是我们这个圈子没有落地。给我的感觉就是一直推,甚至然我有种错觉是鼓吹,什么docker、k8s、微服务、云原生...对于许多从事.net 的人都是在传统行业,更甚者还在用asp.net winform 这些技术。这些微软或者是大神推动的东西让我感觉焦虑,感觉华而不实。我想大神们都是行业的标杆,对当前行业有更清楚的了解,更深层次的理解,他们没责任也没义务步道谁。但是可能因为一篇文章一个数据让人选择接下来努力的方向,能让人认清自己所处的环境,了解我们所作的东西是否有能为我们带来收益才是我们需要关心的。
慢慢的我就对这些言论推送变得不感冒,这些事情还是需要我们自己去解决,去想清楚。我之前追技术的热情慢慢消减,现在跟多的是学习基础的东西比如设计模式、网络通讯、计算机基础,从博客园潜水几年开始写博客记录自己。
未来的疑惑
之前关注的“张占岭”大叔之前一直从事.net ,之前写博客都是几千上万人的访问,我的那些年(12)~公司技术转行,我也跟着转到java了 2018年转java了。现在他写的Java文章阅读量就几十,包括邹琼俊转到前端这些事情让我困惑。
对于未来我想我可能有机会会转去其他岗位,如果继续在技术这条路上走,对于.Net何去何从?这些困惑或许时间才是一味良药,我可能去学java接触公司的数据搞搞hoodoop、spark或者也会转到前端。写着写着也不知道是否把自己想表达的表达对了,姑且这样吧。
这篇博文中的一些想法困惑如果有幸大家愿意讨论指教下,请勿喷编程语言或技术相关的,都是我自己的真情实感。如果有想法何不在评论区谈谈职业谈谈人生,指导几条明路就再好不过了。
工作五年的.neter的一些经历感想和对未来的一些疑惑的更多相关文章
- 工作五年以上的 UI 设计师都在干什么?
30 岁,现在坐标北京,从毕业至今都一直在做设计.目前从业超过了五年,也没打算离开设计这个行业.即便有一天不再从事设计专职的岗位,也仍然会在生活中,或者一些份外的工作中做「设计师」的角色,因为设计已成 ...
- web前端工作五年了,我来告诉你如何系统的学习现在的JavaScript
一.入门 1:熟悉DIV+CSS布局 使用DIV+CSS布局标准网页,可以使前端XHTML代码更少.结构更清晰,这有利于轻松用JavaScript操作DOM 比如,要展示一个3行3列的列表,如果用传统 ...
- 朋友的一年工作经验跳槽字节跳动社招经历分享(已拿offer)
虽然已经临近年末,但是还是萌生要看新机会的想法,主要的原因是觉得在目前的岗位上技术增长遇到的瓶颈,因此想去做一些更有挑战的工作.因为仍然准备继续在深圳工作,因此选定了三家公司,腾讯.字节跳动和 sho ...
- 工作5年的Java程序员,才学会阅读源码,可悲吗?
最近一位5年开发经验的群友与我聊天 他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问 ...
- New Journey--工作五年所思所感小记
正式参加工作满五年了,2013年7月9日走入游戏行业.之前就计划着应该提笔写点什么留下来,但当日子真的到了,竟是不知说些什么了.14年年中的时候我曾写过一篇工作一年的总结,现在回头读起来,还真是别有一 ...
- 一个工作了四年的java程序员的心得体会
年底了,该给自己写点总结了!从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹.我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提供 ...
- 一个工作三年左右的Java程序员和大家谈谈从业心得
转发链接地址:https://mp.weixin.qq.com/s/SSh9HcA5PgMHv7xiolQkig 貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时 ...
- OO2020 助教工作总结
1 我的初衷 这一学期的OO助教工作是我一段宝贵的经历,在其中我学习了很多.见识了很多,收获满满.当时报名OO的初衷主要有三方面.首先,我想说OO是我所上过的最好的一门课之一,这门课有这一套从理论讲授 ...
- 阿里前CEO卫哲用自己10余年经历,倾诉B2B的三差、四率、两大坑
今日(12 月 28 日),嘉御基金创始人.阿里巴巴(B2B)前 CEO 卫哲在第三届中国 B2B 电子商务大会上进行了"B2B 冬天里的春天"的主题分享.他提出中国 B2B 行业 ...
随机推荐
- 异数OS TCP协议栈测试(五)--关于QOS与延迟
. 异数OS TCP协议栈测试(五)–关于QOS与延迟 ##本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 6524 ...
- spring boot的日常配置
配置篇 #数据库连接配置msql spring.datasource.url:jdbc:mysql://127.0.0.1:3306/test spring.datasource.username: ...
- 用HttpURLConnection来完成HTTP发送报文接收报文!
public String sendMsg(String url, byte[] PostData) { String content = null; URL urls = null; try { u ...
- shell脚本快速配置yum源
我们在使用Red Hat系列的Linux系统时经常要配置yum源,本文档提出一个快速配置yum源的方法,就是用shell脚本来实现. 我们在使用Red Hat系列的Linux系统时经常要配置yum源, ...
- python3中的RE(正则表达式)
记录大佬的 整理 原文来自:https://blog.csdn.net/weixin_40136018/article/details/81183504 1.引入正则模块(Regular Expres ...
- 看看AQS阻塞队列和条件队列
上一篇简单介绍了AQS,我们大概知道AQS就是一个框架,把很多功能都给实现了(比如入队规则,唤醒节点中的线程等),我们如果要使用的话只需要实现其中的一些方法(比如tryAcquire等)就行了!这次主 ...
- nginx之文件配置
nginx配置规则 nginx由受配置文件中指定的指令控制的模块组成 伪指令分为简单伪指令和块伪指令 简单的指令由名称和参数组成,这些名称和参数之间用空格分隔,并以分号(;)结尾 块指令的结构 与 简 ...
- AcWing 786.第k个数
AcWing 786.第k个数 题目描述 给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列的第k小的数是多少. 输入格式 第一行包含两个整数 n 和 k. 第二行包含 n 个整数( ...
- Springboot+SpringSecurity实现图片验证码登录问题
这个问题,网上找了好多,结果代码都不全,找了好多,要不是就自动注入的类注入不了,编译报错,要不异常捕获不了浪费好多时间,就觉得,框架不熟就不能随便用,全是坑,气死我了,最后改了两天.终于弄好啦; 问题 ...
- 4..部署场景2:带有遗留的Linux Bridge
此场景描述了使用Linux bridge的ML2插件实现OpenStack网络服务的遗留(基本)实现. 遗留实现通过为常规(非特权)用户提供一种方法来管理一个项目中的虚拟网络,并包含以下组件:提供了自 ...