未来二三十年,人类社会会在技术的驱动下,发生翻天覆地的大变化,所以对于底层的我们来说,全身心投入技术中去,是唯一可行且有不错收入的行业。
入行程序员,其实是一个“被动”的过程。当年填志愿的时候,也没想过要学什么计算机,结果后来就稀里糊涂的入坑了。现在细细想来,其实还真是命运的眷顾,让自己踏入了计算机的行业。这十年多的行业经历,其实自己并没有认真思考过,作为程序员,到底是不是掌握了一类知识。
参考别的大佬的见解,程序员职业,其实受社会大环境的影响,不算真正的知识,因为真正的知识是不会过时的,而编程所使用的技术却会。如今各种技术语言、工具层出不穷,刚学会了这过,又该学那个了,让人觉得一直处于不断的变化之中,一直追赶,却很难超越。
暂且不说超越,既然很坚定的认为未来几十年,都会是技术的天下,那么一心一意扎根在技术行业,就是明智之举。当然,现在找一个更加稳的方向,并大力投入其中,也恰逢其时。人工智能必须经过。
而软件开发,最终落地的都是实施的细节,作为开人员,不深入到细节中去,就无法完成最终的产品开发。但是呢,不要自以为掌握了细节,就掌握了知识,两者是无法化等号的。恰好差异就在实现的细节上。
作为程序员,最好做到“进得去,出得来”,也就是既能深入到各种语言、技术的实现细节中从而完成各项任务,又能站在宏观的角度,看待各种技术的前后发展方向。
无论在哪个公司,在哪里工作,对于公司文化,抱着在哪座山就唱哪座山的哥的心态,很多问题就会迎刃而解了。