美文网首页
代码之道

代码之道

作者: 陌上兮月 | 来源:发表于2019-08-05 06:01 被阅读0次
linux经典界面

昨天我有幸通过了一家世界100强公司的前端岗面试,自我接触编程,到现在约有两年半左右。

一路以来收到了很多质疑的声音,包括不看好我临时转行的做法。两年半前,我也反复思考了很久关于职业和人生的问题,最终我选择投入到程序员的行列当中。一是因为好玩,二是因为不用怎么跟人打交道,三是薪资不低。这三点促使我直接决定改变自己的人生轨迹。

这个行业是一直被人调侃的,比如说秃头。确实作为一个开发者,不可能像一般的工作那样,靠经验混饭吃。经验只是一方面,另一方面是保持学习。

而学习,又主要分为对于基础计算机知识,如内存、cpu、网络通信等的深入研究,和对新鲜涌出知识的不断吸收。毕竟不保持技术潮流,是很容易被时代淘汰的。

在与复试的面试官交流时,我深深感觉到了被支配的恐惧。在一个能力和知识都远远高于自己的顶尖程序员面前,我更需要保持谦虚谨慎。以下是我对于程序与人生的一些想法:

1.不要过度沉迷业务。业务可以让我们的工程能力、编码能力甚至是架构能力得到提高,但是能力只是编码之路的一部分,抽出时间总结和思考,才能真正提高自己对运作原理的理解,和对更高级实施细节的掌握;

2.冷静。这个我很难推己及人,但对于一个需要不断思考的行业来说,我绝不相信那种整天大喊大叫,喜怒无常的人能静下心来思考出什么有深度的东西。遇到坏的事情不慌张,寻求解决办法,保持冷静,遇到好的事情也不过度兴奋,我觉得对于一个程序员来说算是基本操作;

3.多记录。记忆大部分只能存在头脑的栈中,而记录却是可以稳定存在头脑的堆中的。这点也很重要,把一些关键的东西、细节的东西、一些想法及时记录下来,以后再拿出来看,很大概率会有新的理解;

4.保持对技术的追求。“能跑就行”的想法是普通码农和高级工程师的分水岭,人们永远在追求更好的东西,更美的界面,更流畅的体验,更新奇的玩法。“由俭入奢易,由奢入俭难”,这是对人们体验口味的很好形容。另外包括代码的结构、优雅性、可读性,解决问题的精妙性,性能的优化,这些都需要花功夫研究;

5.充分阅读。充分阅读当然对应的就是不充分阅读,不充分的阅读,往往意味着走马观花,浅尝辄止,可能一篇技术推文,粗浅阅读10遍都不如仔细阅读一遍得理解来的准确。这一点非常重要,因为在面对浩瀚的技术知识时,往往人容易焦虑,而计算机的知识体系是无法穷尽的,我们只能在自己力所能及的基础上,稳步摸索开来。

相关文章

  • 代码之道

    昨天我有幸通过了一家世界100强公司的前端岗面试,自我接触编程,到现在约有两年半左右。 一路以来收到了很多质疑的声...

  • [代码整洁之道]-整洁代码

    前段时间,看了代码整洁之道,顺手做了些笔记,分享给大家,和大家一起探讨整洁代码之道。 1.1要有代码 代码是我们最...

  • 代码整洁之道-<函数>

    代码整洁之道-<函数> 代码整洁之道 一书相关读书笔记,整洁的代码是自解释的,阅读代码应该如同阅读一篇优秀的文章,...

  • 代码整洁之道-<有意义的命名>

    代码整洁之道-<有意义的命名> 代码整洁之道 一书相关读书笔记,整洁的代码是自解释的,阅读代码应该如同阅读一篇优秀...

  • 代码重构之道

    1.干净代码 2.脏代码/技术债务 3.何时重构 4.如何重构 5.代码味道 6.重构技巧 7.译者注 1.干净代...

  • 代码整洁之道

    01、有意义的命名 在团队开发中,团队小伙伴编码风格各不相同,一个统一的规范就显得尤为重要,最近在做Code Re...

  • 代码重构之道

    1. 什么是重构 1.1 重构(Refactoring) “重构”这个概念对于当代的开发人员来说已经不陌生,它最早...

  • 代码整洁之道

    整洁代码 Leblanc : Later equals never.(勒布朗法则:稍后等于永不) 对代码的每次修改...

  • 代码整洁之道

    海到无边天作岸,山登绝顶我为峰。作为猿类的我们,对自己创造的代码有着一种天生的无比自信。这是好事~可是,对于我们的...

  • 代码简洁之道

    第一章 有意义的命名(起名是门艺术) 示例代码为伪代码,懂就好 名副其实目的:只需要一个好名称就能知道发什么了什么...

网友评论

      本文标题:代码之道

      本文链接:https://www.haomeiwen.com/subject/zoaudctx.html