程序员千万不要选全栈开发
作者 | 千鸟(网名) 小路助手开发者
责编 | 晋兆雨
出品 | CSDN(ID:CSDNnews)
对于大多数人来说,大学毕业后选择一家满意的公司,一路升职加薪才是正解,但他却偏偏选择了一条鲜有人知的“部队”编程路。
从中山大学毕业后,他怀着一片热忱之心投身部队,现役期间考入国防科技大学读研,十年军旅生涯后,他决定从零开始出发创业。今天,十年开发老兵用亲身经历在线分享编程道路上的“得”与“失”。
一.十年部队编程路,无愧初心
我是2010年从中山大学计算机专业毕业的,因为当时报考的是国防生,所以一毕业我就怀揣着一颗“报效祖国”的心到部队工作了。第一期《新程序员》的主题叫“开发者黄金十年”,我看了之后特别有感触,因为我的黄金十年已经完全奉献给了国家和部队。很多大学同学经过多年打拼,有的已经实现财富自由,有的现在在大厂做管理层,只有我退役后两手空空从零开始创业,但我从不后悔,虽然谈不上“为万家灯火负重前行”,但能将所学运用到部队里,是我十年来最值得骄傲的一件事情。
其实我本来打算一直在部队里待下去的,直到结完婚以后我发现每次家里需要我的时候我都不在,无论是对父母,还是对妻子、女儿,我都感到很愧疚,于是就有了退役的想法。真正动摇我的,是有一次和女儿视频的时候,小孩子无意之间说了这么一句话:爸爸你下次什么时候再来我家玩?当时我一下就绷不住了,自古忠义难两全,我为“大家”奉献十年,也许是时候回归“小家”了。
二.我走过的一些弯路
我“年轻”的时候什么都想学,当时我还觉得能做一名全栈程序员是一件很自豪的事情,因为这样既可以写前端又可以做后端。但是现在我只想告诉其他刚入门的程序员,千万不要这么做!什么都会做一点就意味着你什么都做不精,“闻道有先后,术业有专攻”,程序员最重要的就是找好一个方向,然后扎根其中,不断做精做专。
还有一点就是,在校生一定不能因为课业压力没那么大而懈怠。
我的本科是在中山大学上的,前段时间我们学院的一个老师跟我说,今年中大的计算机专业招生率非常低。为什么呢?因为我们学校这边有一个政策,就是学生到了大二或者大三的时候会开启末尾淘汰制,计算机专业的学生如果不好好学习有可能会被送到材料专业或者其他相对冷门的专业,导致现在“敢”报中山大学计算机专业的人越来越少,但是它的初衷是好的,是为了鼓励学生好好学习,永远保持对知识的敬畏之心。
大学的时候,有四个同学是保送来我们班的。当我们还在学基础的时候,他们就已经开始写编程模仿QQ聊天软件了。所以如果有机会的话,一定要多去参加实践,多做项目,有了足够的阅历以后,不管是找工作还是创业,都会事半功倍。
三.由《新程序员》引起的几点思考
第一次接触《程序员》杂志,是在我准备去国防科大读研的时候,当时经常会有一些专业的架构师或者是CTO去分享他们的项目经验。近十年的时间过去了,虽然我已经忘了当时具体看过哪些文章,但是初读《程序员》杂志时的那种震撼,让我至今都印象深刻,对于一个还在读研的学生来说,看完那些文章后我的第一感受就是“震惊!这个东西居然还可以这么干?!”。
《新程序员》上线后,我第一时间就买了一本,现在我的心态和阅历早已和当初不同,但是依然从中收获颇丰。
《新程序员》里面有一篇文章叫《走近低代码:人人都是开发者时代来临?》我印象十分深刻,这么多年的学习和工作经验告诉我,技术越发展,它的学习和使用成本就会越低,就像是我们小时候学外语一样。以前的英语是一个专业的领域,到了后面,中学、小学甚至是幼儿园的小朋友都要开始学英语了,编程也是一样,它从一个“玩具”变成了“工具”,广大程序员们又迎来了一个新的赛道,相信在大浪淘沙的过程中,会诞生出越来越多的优质项目。
《新程序员》内容亮点抢先看
《新程序员》立足于行业前沿,深度探索技术未来,通过音视频、图文专栏等丰富的多媒体形式为载体,全方位解读技术与产业,为中国开发者打开新时代的技术之门。
《新程序员001:开发者黄金十年》内容涵盖:
1
60位+ 技术大咖的经典观点与实践干货;
2
34篇 精彩文章;
3
13个 配文视频;
4
1000位+ 技术人才共同学习成长;
5
2张 开源核心技术全景工具收藏图;收藏图;
现在,会员季卡原价89元限时特惠58元,内容包括:
《新程序员》纸质收藏本1本;
《新程序员001:开发者黄金十年》电子书1本;
还能获得免费参加《新程序员》主题沙龙的机会!
长按识别二维码即可订阅
无论你是编程爱好者还是职场萌新,无论你是资深程序员还是架构师、CTO,在《新程序员》里,你一定能够有所收获。
程序员千万不要选全栈开发相关推荐
- “程序员千万不要选全栈开发”
作者 | 千鸟(网名) 小路助手开发者 责编 | 晋兆雨 出品 | CSDN(ID:CSDNnews) 对于大多数人来说,大学毕业后选择一家满意的公司,一路升职加薪才是正解,但他却偏偏选择了一条鲜 ...
- python全栈人工智能192集视频_黑马程序员分享:python全栈开发环境构建
Sublime简介 Sublime Text是一个代码编辑器.也是HTML和散文先进的文本编辑器.漂亮的用户界面和非凡的功能,例如:多选择,Python插件,代码段等等.完全可自定义键绑定,菜单和工具 ...
- 黑马程序员之Web前端全栈 · 阶段一 前端开发基础 (3)
Web前端全栈 · 阶段一 前端开发基础 (3) 说明 三.HTML 标签 1. HTML 语法规范 1.1 基础语法概述 1.2 标签的关系 2. 基本结构标签 2.1 第一个 HTML 2.2 基 ...
- 大写的服!用耳朵也能写代码?盲人程序员自学编程成为全栈工程师
作者 | 年素清 责编 | 王晓曼 出品 | 程序人生 (ID:coder _life) 蔡勇斌幼年失明,靠着顽强的毅力和不服输的精神自学编程,成为了一名全栈工程师.作为一名盲人,为了让全中国的其他盲 ...
- 前端程序员如何快速转型全栈工程师(基础版)
前端与后端的思维专注点很不相同,前端聚焦在如何把内容以可视化的方式展现给用户,后端聚焦在如何利用IT基础设施实现业务逻辑.所以前端参与后端开发时(全栈工程师必备!)首先需要理解后端会做哪些事,其次才是 ...
- 全栈开发永远成不了高级程序员?!
[CSDN编者按]对于程序员来说,选择深耕单一技术还是各领域涉猎一番是二选一的必考题.如果你是后者,那恭喜你成为很多开发者艳羡的全栈工程师了!你会很受欢迎,很多技术问题上都需要你的参与.但是,一个残酷 ...
- python相关职业-浅谈Python全栈开发工程师,让程序员都眼红的职业!
原标题:浅谈Python全栈开发工程师,让程序员都眼红的职业! Python Python 的排名从去年开始就借助人工智能与独特的魅力持续上升,现在它已经成为了第一名. 与其它编程语言相比所占的优势 ...
- 浅谈Python全栈开发工程师, 让程序员都眼红的职业!
Python Python 的排名从去年开始就借助人工智能与独特的魅力持续上升,现在它已经成为了第一名. 与其它编程语言相比所占的优势 (私信小编001 .002 .003 .007任何一个即可自动获 ...
- python全栈开发工程师招聘_浅谈Python全栈开发工程师,让程序员都眼红的职业!...
若把学C/C++难度比作做冰箱设计师,那么Java就是公司做冰箱的工人,而Python就是使用冰箱的客户.这只是难度的比较,那么就有人要说Python肯定很弱了,是真的如此吗? 领域--------流 ...
最新文章
- linux c sysconf函数 得到系统配置
- OpenCV 对一张图片进行缩放
- mysql 死锁原因_Mysql并发时经典常见的死锁原因及解决方法
- 我的文档目录环境变量_从.env文件中为NodeJS加载环境变量
- android中一些能在国外使用的第三方地图
- java 并发 同步信号_Java并发教程–信号量
- iview select选中值取值_iView的Select选择框
- 前端学习(2610):vuex实现删除
- 855计算机应用基础,2017年曲阜师范大学信息技术与传播学院855计算机应用基础考研导师圈点必考题汇编...
- 苹果maccmsv10和redis memcached缓存的若干问题解决!
- pe系统如何读取手机_图文详解怎么用pe重做系统
- 计算机学院志愿服务活动 2013/12/23 爱心6+1,计算机学院赴淮南南站开展志愿服务活动...
- The Basic Knowledge of Graph(图的基本知识)
- 关于MacOS升级10.13系统eclipse菜单灰色无法使用解决方案
- 元宇宙的车,迷你世界上不了
- 地球人来源2【地底爬虫人访谈】
- 计算机技术和通信技术始于,计算机网络基础试题精选.doc
- docker安装redis并挂载配置文件
- 《数据结构》线性表——链式存储结构
- 图解域名解析DNS过程