23岁学编程太迟?都这把年纪了,别瞎折腾了

2024-01-26 09:18

本文主要是介绍23岁学编程太迟?都这把年纪了,别瞎折腾了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

摘要: 在程序员这一行,有一部分人会告诉你,IT是吃青春饭的,如果大学没学了,出来工作就不要瞎折腾了。算一算大学毕业的年龄,大约是在23岁左右,也就是说,23岁学编程,已经算是老龄化了。事实真的如此吗?为什么很多人喜欢将年龄与工作挂钩?这,涉及到了心理暗示的问题。

在程序员这一行,有一部分人会告诉你,IT是吃青春饭的,如果大学没学了,出来工作就不要瞎折腾了。算一算大学毕业的年龄,大约是在23岁左右,也就是说,23岁学编程,已经算是老龄化了。

 

事实真的如此吗?为什么很多人喜欢将年龄与工作挂钩?这,涉及到了心理暗示的问题。

纽约时报曾刊登过一篇文章,文章标题为《年龄只是一种心理作用吗?》讲的是一个心理学实验,把一群六七十岁的老年人接到一个疗养所,并且制造出60年代的场景,于是神奇的事情发生了。

比如,每天都有人给老人们送来1960年的报纸,用“先生”、“小姐”称呼他们,而且并不帮他们拿行李。神奇的是,经过一段时间的试验,老人们的各项心理指标都提升了,比如力量指标、记忆指标等等。可见,心态会影响一个人的行为。当有人告诉你,23岁学编程太迟了,哪怕你不信邪,信心和毅力都会受到影响,特别是当你遇到困难的时候。

我们再来看一个例子,著名图书《思考,快与慢》曾说过一个例子:给一些非裔学生做数学题,题目一模一样,分为两组。实验者暗示A组成员,亚裔更擅长数学题,别费劲了。对于B组则暗示他们,非裔咋了,咱不是还有马丁·路德金吗。

 

神奇的结果是,B组的成绩大大好于A组。

 

当自己觉得学编程太晚时,就很可能因为“觉得晚”,而编程学得烂……所以,当有人告诉你:做某件事太晚了,都这把年纪了,别瞎折腾时,请给他一个大嘴巴,请他闭嘴。

回归现实,其实大部分问这个问题的人,应该说是迫于生活,迫于压力,急需转行,但又苦于年龄问题,不知道现在转行,是否太迟,年龄集中在23-35岁之间,可谓“这把年纪了。”

公司不招大龄程序员?

身体、家庭拖累,跟不上节奏?

年纪大了,思维跟不上?

与年轻人比,没有任何优势?

种种都成了学编程、学习太迟的借口,总以为别人“学得太早”,这是不对的,你只比较了起点,而没人比较线段。

他们编程能力高超,技法娴熟,并不是因为“他们开始得太早”,而是他们“学得已经够久了。”所以,以自己的起点,比对手的线段,并不公平。这时开始的你,应该和起点时的他们比,你是否超越了他们?

曾经,有位高中生跟我说,18岁学编程,会不会太晚了?这让我很诧异,这不该是30岁左右的人应该问的问题吗?于是,他告诉我,学校里有一群计算机专业的保送生啊。

如果你去问问这些保送生,他们也会告诉你:我们算晚了,因为有一群清华北大的小学保送生呀。

始终一句话:“种一棵树最好的时间是十年前,其次是现在。”

这篇关于23岁学编程太迟?都这把年纪了,别瞎折腾了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python 异步编程 asyncio简介及基本用法

《Python异步编程asyncio简介及基本用法》asyncio是Python的一个库,用于编写并发代码,使用协程、任务和Futures来处理I/O密集型和高延迟操作,本文给大家介绍Python... 目录1、asyncio是什么IO密集型任务特征2、怎么用1、基本用法2、关键字 async1、async

Java并发编程之如何优雅关闭钩子Shutdown Hook

《Java并发编程之如何优雅关闭钩子ShutdownHook》这篇文章主要为大家详细介绍了Java如何实现优雅关闭钩子ShutdownHook,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起... 目录关闭钩子简介关闭钩子应用场景数据库连接实战演示使用关闭钩子的注意事项开源框架中的关闭钩子机制1.

shell编程之函数与数组的使用详解

《shell编程之函数与数组的使用详解》:本文主要介绍shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录shell函数函数的用法俩个数求和系统资源监控并报警函数函数变量的作用范围函数的参数递归函数shell数组获取数组的长度读取某下的

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

Python异步编程中asyncio.gather的并发控制详解

《Python异步编程中asyncio.gather的并发控制详解》在Python异步编程生态中,asyncio.gather是并发任务调度的核心工具,本文将通过实际场景和代码示例,展示如何结合信号量... 目录一、asyncio.gather的原始行为解析二、信号量控制法:给并发装上"节流阀"三、进阶控制

C#多线程编程中导致死锁的常见陷阱和避免方法

《C#多线程编程中导致死锁的常见陷阱和避免方法》在C#多线程编程中,死锁(Deadlock)是一种常见的、令人头疼的错误,死锁通常发生在多个线程试图获取多个资源的锁时,导致相互等待对方释放资源,最终形... 目录引言1. 什么是死锁?死锁的典型条件:2. 导致死锁的常见原因2.1 锁的顺序问题错误示例:不同

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨

C#反射编程之GetConstructor()方法解读

《C#反射编程之GetConstructor()方法解读》C#中Type类的GetConstructor()方法用于获取指定类型的构造函数,该方法有多个重载版本,可以根据不同的参数获取不同特性的构造函... 目录C# GetConstructor()方法有4个重载以GetConstructor(Type[]