反思:年轻的程序员们,我们是否值得浪费宝贵的青春来学习毫无止境的技术?

本文主要是介绍反思:年轻的程序员们,我们是否值得浪费宝贵的青春来学习毫无止境的技术?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

     从毕业到现在已经做开发将近3个年头了,对于职业规划也渐渐的有了一些自己的想法。现在我在一家很小的民营公司,开发公司自己的应用软件,没有项目压力不用天天加班,但是工资也不是很高。但是在当地这个三线城市来说,我这个工作算是比较好的了,要是家里能帮忙买套房子,那基本上可以在这座小城市里很安逸的生活了。对于大多数人来说,这也是个不错的选择,安安稳稳的结婚生子过日子,总比天天在大城市居无定所、压抑的生活好的多。

     但是对于我来说,却不想就这么的混日子,人最宝贵的时间就属这几年。如果有个富翁老头给我一百万,把20-30岁这十年的青春卖给他,我肯定不干。但是在现实生活中,这一天天过的其实就是在浪费青春啊,十年还挣不上100万!以前总喜欢在工作之余学习各种新技术,以为这样可以更有助于职业的发展,但是现在我改变了这个看法。原因是我发现在IT这个行业技术是永远学不完的,你只是各大软件公司竞争的牺牲品!mysql、sqlserver、orancle真的差别那么大么,asp php asp.net 用哪个不一样,就像“茴香豆的茴有几种写法”一样,本质上都是一套东西,只不过使用规则不一样罢了。

      一个人要想在职业上有话语权就必须变成“大佬”,也就是所谓的“专家”,但杯催的是IT界永远没有大佬,一是软件所包含的东西太繁杂,各种软件技术,还有网络、硬件方面的也要懂一些才行。二是由于各家大软件公司的激烈竞争太导致技术更新速度过快,通常一项技术你刚费了九牛二虎之力学会了,还没用几天呢就被淘汰了,搞的我们整天疲于奔命的学习。。。这也导致了“经验”在IT界越来越不值钱,这也就注定无法靠经验做大佬,无法靠经验吃饭。。。

     没事我也喜欢上CSDN博客看看,看到大多数程序员过的都很杯催,即使是我所崇拜一些个牛人,一些感觉自己能力所无法企及的技术大佬过的也是如此。这也让我看到了再在技术上做无用功,那么他们的今天的境遇就是我的明天。。。

     既然看明白了,那就要找到对策解决。在技术让程序员最不缺的能力就是解决各种问题,在生活中我也希望能够如此。

我对自己未来的规划想了两条路:

1.找一个有发展潜力的大型非软件企业扎根。原因是在那里企业不仅重视软件人才,而且对技术要求又不是那么高。最重要的是我们可以学到传统企业的一些行业经验,这些经验可是相当宝贵的。然后通过自己在其他各方面的完善,争取升到管理层。

2.利用现有技术自己创业,或者以技术入股的形式找个老板合伙搞一项事业。在普通人眼里做软件开发的都是“高科技人才”,也是聪明人所以在能力上比较容易获得老板的信任。另外现在各行各业都离不开网络的,虽然不一定就是软件开发,但是以我们对互联网各方面的了解,还是很有有优势的。

    具体的做怎样的选择,何时选择,那就要看机遇了,但是从现在起就要做好准备了!

这篇关于反思:年轻的程序员们,我们是否值得浪费宝贵的青春来学习毫无止境的技术?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/701549

相关文章

JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法

《JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法》:本文主要介绍JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法,每种方法结合实例代码给大家介绍的非常... 目录引言:为什么"相等"判断如此重要?方法1:使用some()+includes()(适合小数组)方法2

如何通过try-catch判断数据库唯一键字段是否重复

《如何通过try-catch判断数据库唯一键字段是否重复》在MyBatis+MySQL中,通过try-catch捕获唯一约束异常可避免重复数据查询,优点是减少数据库交互、提升并发安全,缺点是异常处理开... 目录1、原理2、怎么理解“异常走的是数据库错误路径,开销比普通逻辑分支稍高”?1. 普通逻辑分支 v

Linux实现查看某一端口是否开放

《Linux实现查看某一端口是否开放》文章介绍了三种检查端口6379是否开放的方法:通过lsof查看进程占用,用netstat区分TCP/UDP监听状态,以及用telnet测试远程连接可达性... 目录1、使用lsof 命令来查看端口是否开放2、使用netstat 命令来查看端口是否开放3、使用telnet

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

Python中高级文本模式匹配与查找技术指南

《Python中高级文本模式匹配与查找技术指南》文本处理是编程世界的永恒主题,而模式匹配则是文本处理的基石,本文将深度剖析PythonCookbook中的核心匹配技术,并结合实际工程案例展示其应用,希... 目录引言一、基础工具:字符串方法与序列匹配二、正则表达式:模式匹配的瑞士军刀2.1 re模块核心AP

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

springboot自定义注解RateLimiter限流注解技术文档详解

《springboot自定义注解RateLimiter限流注解技术文档详解》文章介绍了限流技术的概念、作用及实现方式,通过SpringAOP拦截方法、缓存存储计数器,结合注解、枚举、异常类等核心组件,... 目录什么是限流系统架构核心组件详解1. 限流注解 (@RateLimiter)2. 限流类型枚举 (

Python实现PDF按页分割的技术指南

《Python实现PDF按页分割的技术指南》PDF文件处理是日常工作中的常见需求,特别是当我们需要将大型PDF文档拆分为多个部分时,下面我们就来看看如何使用Python创建一个灵活的PDF分割工具吧... 目录需求分析技术方案工具选择安装依赖完整代码实现使用说明基本用法示例命令输出示例技术亮点实际应用场景扩

Qt如何实现文本编辑器光标高亮技术

《Qt如何实现文本编辑器光标高亮技术》这篇文章主要为大家详细介绍了Qt如何实现文本编辑器光标高亮技术,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以了解下... 目录实现代码函数作用概述代码详解 + 注释使用 QTextEdit 的高亮技术(重点)总结用到的关键技术点应用场景举例示例优化建议

python判断文件是否存在常用的几种方式

《python判断文件是否存在常用的几种方式》在Python中我们在读写文件之前,首先要做的事情就是判断文件是否存在,否则很容易发生错误的情况,:本文主要介绍python判断文件是否存在常用的几种... 目录1. 使用 os.path.exists()2. 使用 os.path.isfile()3. 使用