一个切图仔如何破茧成蝶?
很喜欢华裔哲学家、武术家李小龙先生的一句话:“清空你的杯子,方能再行注满。” 这句话用杯子比喻人的思想与知识 —— 当杯子被装满时,便再也容不下新的事物;唯有先将其倒空,才能持续注入新的知识,实现自我迭代与进步。 那些陈旧的知识、自认为有用的经验,以及曾经屡试不爽的方法,都是杯子里的 “水”。它们像一层厚厚的茧,既为我们提供了保护,也成了束缚成长的枷锁。 “切图仔” 真的没有 “茧” 吗?这时候或许有人会问:“什么杯子、什么水的,和我一个切图仔又有什么关系?我天天写页面,从没见过什么‘茧’啊?” 并非没有茧,只是我们自己未曾察觉罢了。 开发者的 “螺丝困境”现在的互联网公司,岗位分工能细致到什么程度?细致到使用 Vue 和 React 两个框架开发,都要分成两个独立团队 —— 一个专职写 Vue,一个专职写 React。这对公司的管理与开发效率来说是好事,但对开发者的职业发展而言,未必如此。 要知道,一颗螺丝即便打磨得再光亮,终究只是颗螺丝,只能固定在专属的位置上。而这些 “螺丝” 之所以不自知,不过是仗着自己对 Vue 或 Reac 路径依赖有个概念大家或许都听说过 ...
程序员如何打破职业瓶颈?先搬开这3块绊脚石。
程序员的职业路不算长,可不少人早早就遇到了 “天花板”:想提升没方向,想突破没抓手,这就是让人头疼的 “瓶颈期”。是什么让我们陷入这种困境?又该怎么走出来?咱们一点点说清楚。 摆烂心态在程序员不算长的职业生涯里,真正能实现能力跃升的黄金期,可能也就那么几年。但仅凭这几年积累的经验,在大厂“搬几年砖”解决户口问题,通常难度不大。 从入职一家公司到从“新人”熬成“老油条”,快则半年到一年,慢则两年。为什么不会更久?试想,要是两年都没给你涨工资,你还会在领导面前刻意扮演“奋斗逼”吗? 于是,很多人就此进入“摆烂模式”。佛系的工作态度,自然没法带来个人能力和技术的提升——摆烂心态,正是造成个人能力瓶颈的一大关键原因。 基础不牢,地动山摇“这个世界就是个草台班子”,这句话你永远可以信。那些看似厉害的软件,说不定都是月薪几千块的外包(作者自己也曾是其中一员)写的;你可能想不到,一个简单的功能,会被写成十几个 if else 判断,或是三四层嵌套的 for 循环。 上班的本质是挣钱糊口,不是为了靠技术“装X”——反正最后把东西做出来不就行了?大多数人抱着这样的想法,其实没什么错。 可要是自己技...
Web开发这些年:从“小油条”到“老油条”的成长之路。
做 Web 开发有些年头了,目前头发还算茂密,只是人已不再少年。 当年上班摸鱼都有负罪感的 “小油条”,如今也成了佛系的 “老油条”。 相似的业务代码写得越多,那种难以压抑的枯燥感就越强烈 —— 写这坨代码有什么用?像极了一个渣男,经历过一次次短暂的感情后,最终丢掉了最初初见佳人时的心动。 今天想简单聊聊个人能力提升那点事,以及自己是如何从 “小油条” 走到 “老油条” 这条路上的。 能力提升的两个关键期对于靠互联网开发谋生的程序员来说,我觉得有两个时期是个人能力提升的关键期。 初遇编程的 “热恋期”第一个关键期,自然是刚接触编程那会儿。对新事物的好奇,还有靠自己编程实现功能的喜悦,像磁石一样深深地吸引着你。 想起自己刚开始做 Web 开发时,常常因为一些问题折腾到凌晨三四点。分析问题、上网查解决方案、修改验证,一遍又一遍。没有因一次次失败而沮丧,只有对一次次接近成功的欣喜。现在回想起来,都忍不住夸自己一句 “好小子”。 独挑项目的 “破茧期”第二个关键期,是需要独自负责一个项目开发的时候。2021 年去北京出差时,当时 Web 开发还处于 “炼气期” 的我,直接被甲...