假设满足怎样的条件,就不去编程
我甚少写一些纯技术类文章,因为不想重造轮子,而且别人写得比我好一万倍,除非我有的别人没有。以前我会认为“技术总结”可以刻骨铭心,但现在我觉得“生活思考”更扣人心弦。有时候做事情之前建议多问几个为什么,答案不一定找到,但至少会让自己更加明白。人云亦云,只会让自己云里云外,如果别人说大数据你就拥抱大数据,别人说自动化你就跪拜自动化,这不就是赤裸裸地活在别人的眼皮底下吗。真心话,程序员自己编写的第一个程序肯定不是“你好,世界”而是“我要生活”。编程跟其它工作没什么两样,都是是生活的手段。我相信,对生活理解越深,代码越有生命力。
我不敢说热爱编程,也不敢说当自己倒下的那一刻最想做的就是按下ENTER键。未来的事情,谁也说不清,但如果想都不敢想,就一定不清。有时候我会思考,如果我不编程了,我可以做什么。有些问题会让你站在悬崖边上,无路可走。但尝试背对着悬崖(逆向思考),可能会有意外的惊喜:假设满足了怎样的条件,我就不会编程。人是贪婪的,面对满足源源不断的念头,肯定能异想天开,但必须从自身的最现实处往外伸延思考。越接近现实,就越真实,越接近现实,就意味着可能自己也不是那么喜欢编程。当我尝试在白纸上写下答案的时候,发现这些答案并非真正的心里答案。原来在当前的内心深处,自己并不是那么讨厌编程,至少现在不是。想想也是,如果我讨厌编程的话,就不会在这里写博客;如果我讨厌编程的话,就不会主动去学习编程相关的知识;如果我讨厌编程的话,就不会在假期的现在(明天才正式上班)回来公司瞎呆。
我在《程序员幻想曲》有诉说,我们的世界是别人的,我们需要像孩子一样思考,需要亲身经历探索未知。在现实生活中,我们被太多的广告或者电影这些虚幻的东西所吸引和引导,从而让自己造就了别人的世界观,比如从小就立志长大后做科学家,还有梦想以后怎样环球旅行。我们现在想到的这些都是被人给予的,我们现在的样子都是别人给塑造的。马云看到了现在教育的弊端,他非常鼓励和倡导社会对美音体课程的重视,因为这是仅仅的剩下的真正属于孩子自己的时间。返老还童只是梦想,就算我还能还童,在当下的教育环境,长大后的我还是现在的我。现在我唯一能做的,就是多像孩子一样空白地思考和探索,而编程就成为了我现在探索的工具。因为编程可以满足我物质上的需求;可以锻炼我的逻辑思维,可以让我更加接近世界前进的轨迹。所以现在的我并没那么讨厌编程。但不排除当我到了某个层次会有更好的探索途径。
有时候可以通过别人的60岁,就大概可以看到自己60岁的样子。有些人愿意跟随,但有些人并不满足。有些程序员喜欢编写别人编写过的代码,但有些程序员喜欢编写不一样的代码。有些程序员享受于对代码运行的了如指掌,但有些程序员却陶醉于尝试代码各种运行的未知性探索。而你又是哪一种?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)