干程序员也有十几年了,程序这玩意,就是拿指令完成一件事,有精妙和粗糙之分,不过真没什么难的,重点是,要“完成的事”却不是确定的,这就有些麻烦。开始自己创业后更是深刻体会了一把啥叫需求变化快。
1、编程就是一种职业,我付出了劳动,得到了报酬,可以养家糊口;
2、因为编各种管理系统,通过编程这个工作,我也了解了一些行业,比如制造业、医疗、政府管理等,也认识了几个朋友吧。
3、现在不编程了,但是编程的思维依然影响着我以后的工作。
从读本科开始接触编程,属于本专业的辅助,记得最开始学的是谭浩强老师主编的Fortran语言,当时觉得程序很强大,可以实现各种功能,这门语言在我后续攻读博士阶段发挥了很大作用,我好几章内容都是自己研究完算法,最后通过Fortran 编程实现。在硕士期间又通过Matlab语言编写了程序。从我们工科领域角度,个人以为精通1到2门编程语言就够了,算法才是王道。
程序不是万能的,只是解决问题工具,仅此而已。
入编程这一行刚十年。最大的感悟是尽可能多的学习新知识。只有心里有底,做事情才不会慌乱。
学过C、C++、python、object-C、Java、JavaScript、C#、go现在迷上了汇编,这些语言都能帮你解决一些专业领域的问题。
学习编程主要的目的还是为了赚钱,有了明确的目的,感觉学起来还是挺容易上手的。解决问题的方法很多,选择自己喜欢的方法是一种选择。也可以去借鉴别人的代码。但最好不要抄袭,这是重点。如果为了效率而去抄,估计你以后会遇到大量难以完成的事情。这样一来,问题会越来越多,也会越来越大。这也就是所谓的技术债务吧。当债务足够大的时候,你自己就应该不勘重负,然后你自己也会明白程序员的路会越来越窄。
暂时,就说到这里吧。programmer且行且珍惜吧!
有的人干不动了,就去当管理了;有的人成了大拿,成为领域专家;还有的人碌碌无为,十年仍然只会复制粘贴。
编程语言是工具,充分理解需求,研究算法是根本。编程说到底类似于翻译,把客户需求翻译成计算机能理解的指令来实现。
不懂。
我今年20年了,没啥感受,一个工作方向而已。差不多10年那会儿,一般都30出头了,会觉得编程意思,该转行了,事业前一阶段的结果也明显了,上不上下不下的。以后也不知道怎么走,不过这个阶段哪个职业都有吧,这一行更突出而已。
老妖做了有十七年了吧,从之前的满身心的骄傲,到现在的看不到出路,只能走一步看一步。感觉就像是嘴里嚼着一个即苦又涩的青杏,再难吃也得闷闷的咽下去,然后抬头笑脸面对家人。