做者:依乐祝
原文连接:http://www.javashuo.com/article/p-enssarfb-bb.htmlhtml
很幸运,28岁的我头发尚未掉光,更幸运的是28岁的我开始了博客园的写做生活!这样的技术分享经历让我拓展了本身的朋友圈!有幸结识了像张善友张队(连续13年的微软MVP),大石头(NewLife团队),nicye(CSRedisCore做者)等圈内大牛!真的感受本身很幸运!最近看了不少人写本身的程序员生活,因此趁着今天出差的空隙也想给28岁的本身作个叙述!因而就有了这篇文章!java
不知道你们是否跟我同样,在大学过着虚度光阴的生活。那时候CF比较火,因此在大学的时候除了会打CF之外,别无收获(至今,还时不时的玩着这款游戏,都8年了)!所以大四的后半年的时候很沮丧,但是有一次去人才市场应聘的时候,竟然被一家公司给“录取了”!为何录取了加双引号呢,由于,这家公司打着招聘的幌子,让我交了两千多块钱上了他们的培训班!你没看错,我就这样稀里糊涂的交了两千多块钱上了他们的培训课,并且是网络课程!以后通过一个月的培训后经介绍到了杭州的一家网络公司作实习生。而后就在那家公司呆了六七个月!作的工做也都是跟路由器,交换机相关的工做,配置各类网络环境!这时候还没用上.net.程序员
因为实习的时候是在杭州,而个人女友(如今已是我老婆了)是在合肥,异地的感受真很差受,因此在十一国庆节后就开始思考着回合肥了!毕竟当时我女友也在合肥工做,并且合肥距离我老家淮北以及我女友的老家安庆太湖都很近!因此就在网上搜了下合肥的招聘信息,结果发现网络的工做好少啊,又看了下软件开发,发现软件开发的工做好多啊,因而乎想转软件开发,那时候比较火的就是.net与java了!经左手跟右手的剪刀石子布,选择了.net。既然决定了,那就得开始学习了!记得12年那时候传智播客很火,因此在网上down了传智播客关于.net的基础以及进阶教程(好像是石坤的)开始了天天晚上苦学的生活!说实在的,高考都没那么用心学过同样技术,并且是从零开始!通过一个多月的学习,我在合肥投了两份简历,后跟两家公司约好了面试时间,而后趁着面试前的几天在网上又down了C#面试一百题的面试题,而后全背下来了!就风尘仆仆的回合肥面试了!结果有一家公司的面试题竟然跟我从网上down的一毛同样,可想而知,我答得又多么好了!后来我就以三千块钱一个月的工资进了第一家公司,在这家公司一待就待了近五年,固然这都是后话。面试
上面也说了,我面试的时候是幸运的,就由于面试题恰好是我从网上down的C#面试一百题,因此我都会!可是入职了后,确定是要露馅的啊!可能因为刚毕业的缘由,因此那时候的同事给了我不少的帮助,再次很感谢他们!在这里我能给你们爆一下吗,我刚进公司的时候,连vs2010怎么链接数据库的都不会,仍是同事教个人呢!可是我用了一个月就上手了,而后就能独立的完成经理交给个人任务了!我到底是怎么作到的呢?入职的次日我就买了一个小册子,而后我把vs链接数据库的字符串给写到小册子上面,在操做数据库过程当中使用到的数据库链接对象,等等我不熟悉的概念也所有百度下,再把意思及用所有写到小册子上面!回去又看了一遍传智播客的教程,也用小册子作了笔记!当好我当时上下班都须要作一个小时左右的公交车!所以公交车上就成了我充电的地方,坐上公交车之后就把小册子拿出来从第一页浏览到最后一页,刚开始就是死记硬背,一遍又一边的记忆!可能个人记忆力比较差,因此我都不记得看了多少遍了!反正足足过了一个多月的这种公交车充电的生活!记得很清楚的是入职后一个多月的时候,经历交给我一个任务,把一个数据库的数据同步到另外一个数据库里面去!并且要可视化的操做!而后我花了一个星期的时间就独立完成了!那时候真的感受满满的成就感!数据库
第二年的时候我跟老总提了一次离职,缘由是一年了公司尚未给我加工资,并且我在外面投了简历,别人给我开了五千的工资,而我所在的公司给个人仍是三千的工资!可是老总给说什么本身如今有难处,留下来再帮帮他,等公司项目验收了会给我项目奖金,他如今很不容易,很困难,让我必定再留下来帮帮他!身为程序员的我,本就不喜欢讲话,再加上老总声情并茂的诉苦,结果单纯的我就信觉得真,而后傻傻地又留下来了,留下来了!工资给主动的加了五百!第一次提离职以失败而了结!不事后来我自学silverlight在工做之余接了一点私活来补贴家用!固然这都是后话了!网络
转眼到了第三年,有一次老总找到了我跟我谈了好久说给我加工资(从3500加到7000),并且此次加工资后之后就不要跟他提加工资的事情了!并且,后面公司准备成立一个分公司(公司名字里都有个人名字)让我技术入股当合伙人!跟其余几个公司一个准备包装起来再成立一家集团公司搞上市!反正说了一大堆!结果我赞成了,并且我也更加认真的工做了!又通过两年多的发展,从开始的十几我的,发展到六七十我的!公司也引进了一批科大的高材生!业务,也拓展了不少,发展势头也很好,都在准备上市的事情了!并发
结果在15年的时候公司进来一个总经理,一个让人跟他对话都感受他内心在算计你的一我的!每天把老总抬得高高的,而后跟老总分工,老总主外,他主内,管理整个公司的大小事务,而后在公司里胡搞拔搞,上下一片怨言。更甚至在咱们工做的地方装起了摄像头,有事没事的监控咱们,感受很不爽,再加上在这个所谓的总经理的带领下公司的业务变得愈来愈差,再加上融资困难,感受上市无望的我又通过了一年多的煎熬后于17年五月份的时候毅然决然的提出了离职!这一次老总又一次声情并茂的挽留我,可是我已不是初出茅庐的单纯少年了!因此此次我成功的离职了!如今回想起来还好当时提早离职了,由于前几天更以前的同事聊天,听他们说公司倒闭了,老板还欠了他们的工资没发呢!如今真的很庆幸!框架
第二家公司呆了差很少一年的时间,提及第二家公司是作视频监控的跟我以前的工做绝不相关,可是好在离我家很近,只有四五千米左右,开车的话十分钟左右就能到!在这家公司虽然呆的时间不长,可是我也机缘巧合的认识了一些朋友,也学习并使用了不少新技术,好比说:第一次使用了Linux系统,Hadoop,Zokeeper,Elasticsearch等等大数据技术以及视频结构化相关的技术!并进行相应的落地!转眼到了18年随着.NET Core2.0的发布,我以为是时候回归.net的了!由于对比之下我发现本身更适合进行.NET的开发!并且利用闲余时间用.NET Core作了一个cms系统后,感受不少无处不在的依赖注入,以及全新的开发方式感受虽然有点不适应,可是开发起来很爽!因此就想着换一家.net的公司进行工做了!当时我老婆也有点反对,毕竟离家很近,并且基本不加班,周六周日又能在家陪小孩!less
可是我仍是私下投了简历,而后就进了我如今的公司,为何选择这个公司呢,说实在话这个公司的薪水不是很高!而我看中的就是这家公司积极使用新技术,敢于尝试新技术的活力!再者说就是这家公司已经开始使用.NET Core了!恰好我又对.NET Core感兴趣,因此就进了如今的公司!而这时候已是18年的5月20日了,在这一天我开始了新公司的工做!进公司后就利用.NET Core相关的技术进行一些后台的开发!而后几天后完成了第一个后台服务的开发,这时候在进行测试的时候发现异步进行数据库新增的时候若是并发比较大的时候出现重复数据的问题,最后得以解决。后就想着记录一下吧!因此就在博客园注册了帐号进行了记录,这也是个人第一篇文章!因为那时候对NET Core了解的还不是很透彻因此就到博客园看那些大牛的文章,而后天天上下班作地铁的二十分钟每天看他们的文章,不知不觉本身的技术就获得了提高,再加上咱们的技术经理也很喜欢.NET Core,因此有事没事咱们就一块儿交流些心德,互相提高.NET Core技术!咱们聊得最多的就是今天.NET Core作了哪些更新,明天哪一个开源项目又升级了!张队的公众号又更新的什么技术文章!目前咱们也每天在讨论这些!感受对.NET Core有聊不完的话题。再后来就是我开始了本身的第一篇正式的用心的分享技术的文章asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 没想到这篇文章竟然会有这么多阅读量,最重要的是被张队转载到了公众号。感受本身从吃瓜群众转身一变成了主角!因此一发不可收拾谢了持续不少文章!在这里很是感谢读者朋友!是大家让我有了继续写下去的动力!再后来就认识了像张善友张队(连续13年的微软MVP),大石头(NewLife团队),nicye(CSRedisCore做者)等圈内大牛。异步
目前咱们已经把.NET Core应用到咱们的全部新项目。并准备对老项目进行.NET Core的升级改造!并且封装了一套基于Ocelot进行改造升级后的统一认证平台!固然,我也写了一系列Ocelot的教程有兴趣的朋友能够看下!并且随着.NET Core的愈来愈成熟,因此有必要为.NET Core作一次宣传,为.NET Core社区作一次贡献!为了帮助更多新手朋友们了解.NET Core以及入门.NET Core!因此我计划写一个.NET Core实战项目的教程!这个教程以一个CMS系统为例为你们介绍如何使用.NET Core从零开始开发并进行相关的部署!目前已更新,地址为:.NET Core实战项目之CMS 第一章 入门篇-开篇及整体规划 为了方便.NET Core实战项目的交流,我特地建了一个QQ群,群号是637326624!有兴趣的朋友能够提早加一下!并且我另外一个朋友也已经开了一个.NET Core项目实战的系列文章【.NET Core微服务实战-统一身份认证】开篇及目录索引 也统一的在这个群里进行交流!但愿能对你们学习.NET Core有所帮助!在这里在这里再一次感谢你们的阅读!