※ 引述《fayhong (恰似飞鸿踏雪泥)》之铭言:
: 你打算多久从 Junior 到可以独当一面?
: 你有想过如果工作上,碰到各样狗屁倒灶的事情时,
: 用什么态度去面对?(例如PM、客户、主管、队友,甚至是自己)
: 你现在会的技术项目有多少?从最深到最浅的有哪些?
: 如果你会的,了解最深的,不一定是你最喜欢的技能,
: 或这技能不一定能帮你找到你最喜欢的工作。
: 因为现在还有正职,建议你买书、找线上课程,找各样的书,
: 资管人不用像资工人一样把 CSAPP 读熟,虽然开卷有益,而这是一本硬底子的圣经,
: 广泛地了解各个语言与平台,虽然人说程式语言都是图灵完备,
: Java 可以解决的问题,Python 一样可以解决,甚至脑洞大开的 brainfuck 也可以。
: 但我说,不要只专注在语言本身,而是专注在 ecosystem 的丰富与品质,
: 最重要的是不同语言都有解决问题的方式,培养你自己对技术解决方案的品味。
: 学得广、想得深,有助于你不被各样风潮吹过时,只能随波逐流。
: 最后,时间有限,你打算什么时候进场?什么时候爬上期望曲线的高峰?
这篇讲到重点了,程式语言只是实现想法的工具之一
但更重要的是,你的想法是什么?
有时候知道要做什么(功能),比知道要如何做更重要(驱策程式语言)
不只是程式语言,程式所服务相关领域的领域知识更重要
建议你可以去找一本书来看看
“计算机科学的哲学” 姜彦文 著 深石数位出版
它对于程式语言、领域知识与程式设计师的角色定位、职业发展的方向
有相当详细清楚的说明与概念厘清,看完之后应该就不会那么迷惘了