如何突破技能发展上的瓶颈(转)

元宇宙下一步发展的技术瓶颈与突破路径 阅读详情

摘自:http://lifesinger.org/blog/2010/04/how-to-become-a-hacker/

不时会听见网上的朋友或身边的同事谈及“瓶颈”、“天花板”问题,特别是 30 岁左右的朋友最担心。今天拜读了 Eric Raymond 的 How To Become A Hacker(中文翻译),此文中的 hacker 可以简单理解为“编程高手”、“技术牛人”,里面的建议很好的回答了“如何突破技能瓶颈”:

1. The world is full of fascinating problems waiting to be solved. 保持兴趣。

如果想成为 hacker, 如果想突破瓶颈,首先得对所专注的领域保持兴趣。需要培养敏感,保持好奇的眼睛,不断去探寻和尝试解决新问题。一时的兴趣容易,难的是 10 年甚至一辈子对某领域的兴趣。要努力尝试管理欲望。倘若做不到这一点,同时又很想成为 hacker, 那么必须得做出改变。否则你的 hacker 生涯只会被性欲、金钱及现有社会的既定价值观所消耗,一点一滴地消耗掉。

努力是自发的,但欲望是可管理的。想成为 hacker, 需要有强烈的信念,相信纵使暂不能解决整个问题,但只要能解决其中一部份,就能从中学习,解决另外的一部份 —— 直至解决整个问题。

2. No problem should ever have to be solved twice. 避免重复。

这是一条看起来容易做起来非常难的“信条”。解决问题之后,要学会总结、记录和分享。作为一名 hacker, 时间非常宝贵。懂得记录和分享,能够减少重复解决同类问题的时间,亦能帮助其他 hacker 快速获取有价值的信息。要懂得,你在帮助他人,他人也在帮助你。Google 是 hackers 之间最好的聊天工具。

任何问题都不应该被解决两次,任何代码也得尽量避免重复,任何会议要争取当堂有结论,任何交流要力求及时有效。这是 hacker 的生活态度。包括做爱,要想办法每次带给对方不同的享受。

3. Boredom and drudgery are evil. 去除单调。

这一点是对第 2 点的补充和强调。当有些问题不得不重复去做去解决时,得想尽办法“自动化”。

当然,hacker 有时也做一些在他人看来是重复性或枯燥的工作以进行“脑力休息”,或是为了获得某种技能,或是获得一些除此以外无法获得的特别经验。但这是自愿的 —— 有脑子的人不应该被迫做无聊的活儿。

4. Freedom is good. 追求自由。

在成为 hacker 的过程中,我们不得不面对一些“不自由”,不得不要去做一些“分配”下来的任务,不得不像被洗脑过的士兵一样“高效执行”。但这一切只是过程,是成长的代价。如果想成为 hacker, 一定不要放弃对自由的追求。

在所有公司都有一个不成文的黄金定律:当你达到一定水平后,你做什么,已经不是你的上级能决定,也不是公司总裁能决定的。你只要做你认为对公司有利的事情。当然,你得说服团队同意你的观点,投入时间和资源去做。倘若发现道不同志不合,作为 hacker, 你可以自由选择公司选择职位,而不是公司选择你。

5. Attitude is no substitute for competence. 获取能力。

很多洗脑型励志书籍,喜欢大谈态度的重要性。但态度再好,没有能力就是没有能力,是成为不了 hacker 的。有爱迪生锲而不舍不断尝试灯丝材料的这种态度的人不少,但有爱迪生一样在不断尝试中总结规律和做出改进的这种能力的人很少很少。

态度很重要,但能力才是决定你能否真正成为 hacker 的关键。成为 hacker 需要天赋,需要辛苦。态度是万里长征第一步,态度很重要,但不要拿态度说事。要去做,去实践,努力去获取能力。

如果你能做到上面 5 点,一切发展“瓶颈”问题,都不是问题。30 岁将是一个起点,而不是编程生涯的终结。

------------------------------------------------

《编程之美》豆瓣

《编程之美》互动网

《编程之美》,IT人求职面试必读

 

程序员遇到了技能瓶颈怎么办,我来告诉你突破瓶颈的建议 一 初级程序员的技能瓶颈与收入瓶颈 哪怕是非相关专业,从培训班出来的程序员,要找个工作也不难,更何况是计算机相关专业出身的学生。 在一般的公司里,对初级程序员的要求大多也是会增删改查,熟悉基本的业务,而且不少公司不会让他们干更高级的活。所以我在面试过程中,不少3年以内的初级程序员的水平和一些有5年经验的人差不多,这就进入了初级程序员的收入瓶颈。 比如Java方面,他们仅仅会用技能,比如集合,多线程,数据库等,也会在Spring框架下干活,SQL方面,仅会写基本的SQL语句,或许还会使用简单的索引等技能。. 阅读详情

相关推荐

提示工程师职业发展中的‘瓶颈期’:如何用这3个方法突破?

提示工程师的职业瓶颈,本质是从工具使用者到系统构建者的转型挑战。通过垂直领域深耕、技术栈扩展和软技能升级三大方法,不仅能突破当前瓶颈,更能实现从"执行任务"到"创造战略价值"的职业跃迁。记住,AI技术越发展,人类独特的领域知识、创造力和系统思维就越重要。提示工程师的终极角色,不是"AI的操控者",而是"人类与AI的协作者"——这一角色在可预见的未来,不仅不会被取代,还将成为AI时代最具价值的职业之一。现在就开始你的突破计划吧——下一个职业高峰,等待你去攀登!

大数据洞察的博客 1203

作为技术人,如何突破自己的技术瓶颈,从而提高自己的核心竞争力

一、前言 不知不觉间,迎来了2021年的第一天。过去的2020年注定是一个不平凡一年,疫情来得太快就像龙卷风,短短数月就阻断了全世界范围内无数人与人之间的物理连接。这一年,我们带了一年口罩;这一年,哪些逆行者的身影深深印在我们心里;这一年,有多少企业在拼命挣扎;这一年,太多太多不容易..... 作为技术人,我们用技术抗疫,利用大数据分析,合理安排抗疫工作,于是健康码,线上问诊,远程办公等平台火速上线。在危难时刻,我们用自己的技术,贡献自己的一份力量。新技术代表新的生产力,一定是我们快速战胜疫情,开创未来

陈万洲的专栏 7149

AI人工智能领域神经形态计算的发展瓶颈与突破

我们这篇文章的目的就是要搞清楚在AI人工智能领域里,神经形态计算现在遇到了哪些麻烦,又有什么办法能解决这些麻烦。范围呢,主要是围绕神经形态计算的技术层面,像硬件、算法这些方面,看看它们的发展瓶颈和突破点都在哪里。接下来我们会先讲讲神经形态计算的一些基本概念,就像给大家介绍一个新朋友一样,让你了解它是什么。然后分析它在发展中遇到的瓶颈,就像看看这个朋友走路的时候被什么石头绊住了脚。再说说可能的突破方法,也就是告诉大家怎么把这些石头搬走。最后对它的未来发展做个展望,看看这个朋友以后能走多远。神经形态计算。

AI架构师小马 1031

技术人,遇到瓶颈,怎么破?来自十年程序员的经验分享

有不少同学咨询过技术瓶颈的问题。学不动了,感觉有很长一段时间没有成长了,感觉自己遇到了瓶颈,想寻找到突破之法。这篇就来探讨下技术瓶颈相关的话题。你确定自己遇到了瓶颈?工作...

weixin_44742132的博客 1131

【maxENT】从数据到地图:R语言实现最大熵物种分布建模全流程解析

本文详细解析了如何使用R语言实现最大熵模型(MaxEnt)进行物种分布建模的全流程。从数据准备、环境变量处理到模型训练与参数调优,再到模型评估与结果可视化,提供了实用的代码示例和避坑指南。特别适合生态学研究者利用最大熵模型处理物种分布数据,提升研究效率。

weixin_27244795的博客 216

ESP32-S3数字麦克风入门:手把手教你用Arduino IDE读取MSM261S4030H0R的I2S数据

本文详细介绍了如何使用Arduino IDE读取MSM261S4030H0R数字麦克风的I2S数据,涵盖硬件连接、代码编写和数据可视化全流程。重点解决I2S引脚配置、环境噪声过滤和声波观察等实际问题,适合ESP32-S3开发者快速上手数字麦克风应用。

weixin_26742753的博客 318

技术人如何打破瓶颈

引子 一路走来,磕磕绊绊。没有遇到特别好的技术领导,自己也没有很好的职业规划,遇到瓶颈不知道如何打破,想要努力又一股无力感传遍全身。--相信很多技术同学都遇到跟笔者一样的感受或阶段。本文期望有助于技术人打破瓶颈,提供一些思路。 一、正视瓶颈 职业发展到一定阶段,瓶颈肯定会存在。例如技术人,初级升中级很容易,水到渠成。中级升高级有点难度(20K很难上),可能需要2-3年打磨才能升上去。高级升资深(...

博客园搬家测试账号 429

PCB设计中的规则优先级陷阱:为什么你的过孔总是十字连接?

本文深入解析PCB设计中Altium Designer规则优先级机制,解决过孔总是十字连接而非全连接的问题。通过分析铺铜连接原理和规则匹配逻辑,提供精确控制连接方式的技术实践,包括Custom Query使用和优先级最佳设置,帮助设计师避免常见陷阱,优化高速电路板的电气性能和制造可靠性。

banana的博客 469

突破技术发展瓶颈、成功转型的重要因素

本文来自作者 KARL--DujinYang 在 GitChat 上分享「如何突破技术发展瓶颈、成功转型?」,「阅读原文」查看交流实录 「文末高能」 编辑 | 飞鸿 杜锦阳:如果连热情都无法保证,怎么确定你能继续往前走呢? 我们所要关心的问题到底是什么? 技术遇到瓶颈?不知道如何转型?有点迷茫了? 做了几年技术不知道以后怎么样?想做管理,又不知道

技术杂谈 4964

JMeter脚本录制-快速上手篇

有的项目应用场景下,压测时,需要考虑带宽因素,压测不只是压测接口,静态资源也要一起压测。一般来说,静态资源比较多,如果一个个手工去写请求,是比较繁琐的,此时,可以使用Jmeter的脚本录制功能。 步骤1,创建脚本录制模版。 JMeter菜单:文件>模版,下拉选择到Recording,点击“Create”按钮; 填写录制参数: hostToRecord:填写要录制的主机域名,例如,我们这里填入:www.baidu.com schemeToRecord:填写要录制的模式,例如,htt...

软件测试大叔 5734

RAG面试内容整理-8. 文档分块策略(滑动窗口、语义切分)

RAG系统通常面对长文档或整篇知识库资料的检索需求,但大模型一次处理的文本长度有限,向量索引也需固定大小的文本片段。因此,将长文档拆分成合适片段是必不可少的步骤,被称为文档分块(chunking)策略。

不务正业的猿 691

开心网的路到瓶颈了

开心网用户增添一直碰到瓶颈,Facebook都超越5亿用户了,而开心网依旧未过亿,前程堪忧,业界对开心网的唱衰之声不绝于耳。 近日,FT中文网专栏作家,腾讯网科技中央总监程苓峰示意,开心网一飞冲天后疾速衰败,传说起因有两方面:1、没疾速凋谢平台并完整放利给开发者,安慰他们为开心网拉用户。2、没及时做IM,在白领用户中代替MSN。 此前不久,Frost & ...

weixin_34150503的博客 225

YOLO模型部署RK3588多核NPU并行加速完整教程:基于线程池的高性能AI推理实现

本教程详细介绍了如何在RK3588平台上实现多核NPU并行加速的AI推理方案。RK3588搭载3个独立NPU核心,总算力达6TOPS,支持单核、双核和三核三种工作模式。文章深入解析了NPU硬件架构特点,包括核心独立处理能力、内存带宽分配及多核心协作机制,并提供了C++代码示例展示核心负载均衡、任务调度和内存优化策略。通过线程池技术可以有效利用多核NPU并行计算能力,显著提升AI推理性能,特别适合高并发场景。教程还包含内存子系统的瓶颈分析和性能预估方法,为开发者提供完整的优化思路。

LXY_LOVE36的博客 797

技术人如何在35岁后突破职业瓶颈,实现持续发展?

35 岁对于技术人来说,往往是一个职业发展的关键节点,可能会面临技术更新压力、职业竞争加剧、晋升困难等瓶颈2。

数字魔方操控师的博客 1258

掌握RDMA核心:从同步构建到异步事件的连接艺术

本文深入解析RDMA编程中的双模式设计,揭示同步配置与异步事件机制的协作关系。第一部分阐述同步函数rdma_bind_addr和rdma_listen的本地化角色,强调它们仅完成本地端点配置。第二部分剖析异步事件模型,重点分析连接请求和建立事件的处理流程。通过完整生命周期序列图展示两种模式的交互过程,并提供错误处理、资源管理和性能调优的实用建议。文章指出,理解同步本地配置与异步网络响应这一责任划分,是掌握RDMA编程的关键所在。

数字人生 283

使用R语言获取data.frame中指定列的数据

这里以"df"为例,包含三列数据:“列1”、“列2"和"列3”。通过以上代码,我们成功获取了"列1"和"列3"的数据,并将它们分别存储在了变量"column1"和"column3"中。假设我们有一个名为"df"的data.frame,其中包含了多个列,我们想要提取其中的某一列。符号,我们可以从data.frame中提取出"列2"的数据,并将其赋值给变量"column2"。符号,我们可以轻松提取出data.frame中特定列的数据,并将其存储在变量中供进一步的分析和处理使用。假设我们要获取"列2"的数据。

DevRevolt的博客 2321

嵌入式职业发展遇到瓶颈,改如何突破?

不得不说,大部分人的压力都比较大,特别是我们80、90后这一批人,房贷车贷、孩子教育等各种压力加在一起,让人没有更多的时间和精力爱提升自己技能。再加上这两年大环境不好,降薪裁员潮的到来,绝大部分人都受到了影响,有了家庭、上了年纪的这一批人即便有心提升自己技能,可能也无精力执行下去。当然,这里不是贬低工程师这群人,只是想说,我们遇事也要考虑周全,不要一根死筋,有时候多听听周边人的建议也是一件好事。上面描述的那些瓶颈,相信很多人心里都知道,也都想改变,只是在执行的时候,遇到了各种阻碍就放弃了。

strongerHuang 1039

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

如何突破技能发展上的瓶颈

不时会听见网上的朋友或身边的同事谈及“瓶颈”、“天花板”问题,特别是 30 岁左右的朋友最担心。今天拜读了 Eric Raymond 的 How To Become A Hacker(中文翻译),此文中的 hacker 可以简单理解为“编程高手”、“技术牛人”,里面的建议很好的回答了“如何突破技能瓶颈”:1. The world is full of fascinating problems

kongls08的专栏 504

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

职业瓶颈,个人发展突破,有哪3个可落地方案?

人生就是一场不断突破自己的旅行,只要还在路上,普通人就只有不断打怪升级。当然也可以间隙性的休息,可是这种一直向上发展的心,要好好保护。不是仅仅指地位,身份,金钱。也包括认知的提升,能力...

qq_33250908的博客 391

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

送给瓶颈期的产品人—-突破你瓶颈的建议

你遇到过作为产品人的瓶颈期吗?今天我们来谈谈产品人的瓶颈期。 任何职业发展到一定程度,如果自己不去改变,都会遇到瓶颈,只有真正投身进去,感受到这个岗位的工作状态,才能对后续发展有所体会。 该怎么分析自己的瓶颈期现况并优化?这里我们从谈谈产品行业现状开始 产品人的职业现状 因为成功的产品人除了要注重产品的逻辑和用户体验外,还有很多必要的技能,如:团队沟通、理解技术开发、需求分析、数据分析...

upskill2018的博客 300

遇到软件测试职业瓶颈,如何突破

2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂!!_哔哩哔哩_bilibili2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibili​​​​​​也方便你下次能够快速查找。如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,

MXB_1220的博客 1011

除了写代码,有哪些技能可以让你突破瓶颈期?

深夜头脑清醒,码一些字给需要的人。2023-2024年我在B站和公众号的分享中多次提到一个词,叫做「瓶颈期」,不知道多少读者注意到了。我之前表达的意思是,一个普通人在你漫长的职场生涯或者人生路径上,大概率会遇到无法突破的平台期或者瓶颈期。这个过程我也遇到了,而且非常痛苦。在这个过程会带来情绪不稳定、思维极端、甚至抑郁等等负面影响。你需要在「向内求」与「向外求」之间找到平衡,尽量做到不伤害别人,不伤...

微信搜:import_bigdata,大数据领域硬核原创作者 2075

AI 创业如何突破资金瓶颈实现快速发展

在 AI 创业的道路上,资金如同企业的血液,对企业的生存与发展起着至关重要的作用。然而,众多 AI 创业企业在发展过程中常常遭遇资金瓶颈,限制了技术研发、市场拓展等关键业务的推进。如何突破这一困境,实现快速发展,成为创业者们亟待解决的问题。

yaxin0765的博客 2015

测试工程师职业发展瓶颈 我该如突破自我

经过这几年的发展,国内IT公司的测试水平有了很大的提高,但是与此同时,很多测试工程师也迎来了个人的发展瓶颈:很多人从测试工程师做到了测试经理的职位,不知道下一步如何发展;或者每天机械地从事着功能测试工作。 本文首先从分析测试工程师的发展现状和职业化过程遇到的问题入手;接着分析什么样的测试人员才是合格的;最后介绍测试人员的职业历程以及如何突破自己的职业发展瓶颈。 1 测试工程师帖子解析 下面是

hualusiyu的专栏 4668

从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议

我在做技术面试官的时候,面试对象大多数是初级开发和高级开发,偶尔也会面试架构师。我发现,IT人的工资固然和相关技术的使用年限有关,但如果候选人的技能无法跨越到更高层次的话,他们的收入也就会停留在当前级别,哪怕工资年限再多,也无法提升工资水平。 比如,我就面试过不少工作了5,6年的程序员,他们的技能也就停留在增删改查阶段,那么只能领到初级程序员的工资。更可悲的时,在面试过程中我发现他们甚至不...

成都汇智动力的博客 278
上一篇: QCon Beijing 2010参会随记
下一篇: IT外企那点儿事:奇怪的面试(转)
BOPGroup
博客等级 码龄17年 2525粉丝 306原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值