zoukankan      html  css  js  c++  java
  • 农码一生

    “面试官对我的答复大致是这样的,我们不需要熟练工,我们需要在某领域拥有超过常人的积累认知,和拥有整套完整思维模式和优秀认知事物能力的人…他很诚恳地告诉我,你还年轻,真的应该好好地静下心来,深入地研究一些东西,自己写一些东西,而不是这也用过,那也知道,但是多半都是局限于仅仅见过,会用,却从来没有认真思考过其代码背后蕴含的思想,更少有人研究过源码,进而体会大师们在某些问题的解决上秉承的思想和思维的风格。”

    “个人感觉,这也算是国内大部分程序员最让人悲哀的地方了,当然这也与外界浮躁氛围的蔓延不无关系。不了解这一行的人总觉得程序员都是代码民工,如果自己也认为自己是敲代码的机器的话,我诚恳地建议您尽早转行吧,也许我这么说会得罪伤害一些同行,毕竟转行对任何一个人来说都是有相当的风险和挑战的。不过这绝对应该是善意的忠告。相反,我强烈地认为,程序员应该是最有活力和最有思想的一个群体,只要你不肯让自己浮于表面,更重要的是,必须勤于思考。”

    怎么阅读源码?怎么组织代码?怎么给函数、变量、类、包、文件取名字?怎么划分模块?怎么掌握一门新的技术?碰到疑难杂症时怎么办?区分那些知识是了解即可,那些知识是需要深入理解与记忆的?等等。

    甚至,你可以问一些更基本的问题,让自己尝试作出回答,比如软件是什么?程序是什么?算法是什么?数据结构是什么?模式是什么?架构是什么?不必苛求自己给出完美的答案,这样去做只是为了让你看得更透彻些。

    一种技术,如果它非常实用,你也非常感兴趣,不妨就长久地投身于此,在一片小小的天地里,做出自己的成绩。

    1.认定一门技术:JAVA

    2.认准一个行业:互联网金融

    3.换行业不换岗位,换岗位不换行业

    『愿你我既可以朝九晚五,又能够浪迹天涯』
  • 相关阅读:
    使用 ASP.NET Core MVC 创建 Web API(五)
    使用 ASP.NET Core MVC 创建 Web API(四)
    使用 ASP.NET Core MVC 创建 Web API(三)
    使用 ASP.NET Core MVC 创建 Web API(二)
    使用 ASP.NET Core MVC 创建 Web API(一)
    学习ASP.NET Core Razor 编程系列十九——分页
    学习ASP.NET Core Razor 编程系列十八——并发解决方案
    一个屌丝程序猿的人生(九十八)
    一个屌丝程序猿的人生(九十七)
    一个屌丝程序猿的人生(九十五)
  • 原文地址:https://www.cnblogs.com/zjwwljty/p/6297776.html
Copyright © 2011-2022 走看看