全文共3091字,预计学习时长10分钟
图源:unsplash
1999年4月7日,一个菜鸟正式迈入了编程行业,21年过去了,笔者的变化也不仅仅是从年轻程序猿成为了中年程序猿。在软件行业这一鱼龙混杂之地整整经历了21年的兴衰沉浮后,能够在此分享自己的经验之谈,对笔者而言,也是一个重要时刻。
虽然常说失败是成就不凡的必经之路,屡屡碰壁是成功的必备特征,但若真想踏上康庄大道,努力避免重蹈覆辙才是重中之重。跌倒固然也能收获经验,但从他人之处汲取知识更易见效,年轻人要敢于试错,但将珍贵的时光浪费在无尽的试错上实在是暴殄天物。
软件开发是踏上编程之旅的第一步,从业者将在其中不断磨练自身技艺。程序员会遇到万千挑战,既可能提出真知灼见,也未尝不会犯下大错。
本文汇集笔者从业21年犯下的各种错误,以及从这些惨痛教训中得来的宝贵经验,望各位引之为鉴。
错误1—不留积蓄以备不时之需
你的第一笔薪水会如何处置?一辆豪车,一件新衣,或是一顿大餐。第一桶金的使用会很大程度地影响一个人的职业轨迹,别把自己培养成月光族。
虽然偶尔挥霍无伤大雅,但做好规划,对自己进行知识投资方为王道。因为这不仅物有所值,并且让人受益终身。
错误2—不留后路
哪怕你已经是个强大优秀的编程精英,也不要不留后路,挑起无谓的争端。软件圈子并不大,如今断下的退路很可能成为未来困扰自己的绝路。
做人留一线,日后好相见,是不是?
错误3—不懂装懂
就算是技术天才,也不见得能洞悉一切,无所不知是不可能的。知之为知之,不知为不知,不懂装懂实在不可取。
团队中最稚嫩的菜鸟也可能想出有效耐用的解决方案。优秀的程序员不会把自己的解决方案强加给团队。相反&#x