第3天 技术地图、深度广度、编程规范

有了“面向过程”、“面向对象”的概念之后,今天讲讲有助于入门的几个零散观点。

1.关于技术地图

我觉得上大学的时候,最缺乏的和最需要的,就是有一位老师告诉我计算机完整的技术地图。

总结了一个应用软件技术地图

图片发自简书App

泛前端开发:包括泛手机端、网页端、桌面端

泛手机端:Android、IOS、TV、穿戴设备、AR/VR开发,每一个领域都有一系列流行的框架。

网页端:网站开发,涉及html/css,也有一系列流行框架,并且更新很快,一浪一浪的拍死前面的老前辈。

桌面端:电脑桌面软件的开发,例如:office这种需要安装的桌面软件。不同语言、不同框架。

后端:在服务器端运行的程序。例如近几年流行的微服务。本质还是分布式开发。也有不同的语言、不同的框架,更新没有前端开发那么快。后端开发又分为操作系统层、VM层、容器层、业务逻辑层。

操作系统层:深不可测的领域,可以一直研究到操作系统内核。

VM层:近几年特别火的领域,极大的提升后端分布式运维效率。

容器层:例如你想做一个网站,那么你就需要WEB容器。例如你想做一个负载均衡,那么你需要一个负载均衡的容器。这个领域主要是需要不同容器的配置、原理。

业务逻辑层:大部分码农工作的层次,不断的分析、实现某个行业的需求。为了让码农们专注于业务逻辑层的开发,又出现了很多让程序猿退化成码农的应用层框架,例如:Spring、Djiango等等。

存储:不同的数据适合用不同的数据存储系统。常用的关系型数据、时序数据、图数据、KV数据、计算型数据等。不同的领域有不同的数据库或者存储系统和框架。

2.关于深度广度的辩证统一

每次在心中回顾着庞杂的技术地图,我觉得我是幸运的。

在我的职业生涯中,几乎通过实战的项目,覆盖了所有技术地图。

在我所在的公司,90%的程序猿10多年都是在业务逻辑层开展工作,这种工作的结果就导致了“工作10年等于10个1年”,进一步导致了“34+”的职业危机。

我对技术的“深度与广度”,一直认为是辩证统一,并且我更看重技术的广度、技术的全面性。

前一段时间,和项目组的新员工探讨“深度与广度”,他觉得他目前的状态和我不一样,他认为:

1、他做的项目,导致他没有机会扩展技术广度。

2、他是新人,更应该在某一个领域、某一种语言、某一种框架深入。

我不太认同。

首先,做什么项目由不得刚入职的新人选择,但是“有探索精神”的新人会有更多的办法给自己制造扩展技术广度的机会。例如:主动承接某个技术点的专项工作,例如:参与github开源项目,例如:有针对性的接个小私活。

其次,扩展深度、扩展广度是一个此一时彼一时的学习过程。

不一定非要把C++研究到大师级,再去学习Python。

不一定非要把MySQL研究到精通,才能学习MongoDB。

但是广度也要有一个限度,不能每一样都会,每一样都只是皮毛。

如何鉴定自己在某个领域是不是皮毛呢?很简单,做一个实战的项目。

3.关于编程规范

编程规范就好像小时候入学军训一样,不是多难的事情,但是很有效的培养了一个人在团队中的规范性、纪律性。

编程规范有很多,不同公司也有不同的规范。

我觉得阿里的编程规范不错,我也很喜欢我师傅当年自制的C风格的规范,于是一直延续至今。

总之,编程规范先找一个标准,在一个Team中统一下来,持之以恒的坚持。这将是一个很好、很强大的习惯。


over


©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,607评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,047评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,496评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,405评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,400评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,479评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,883评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,535评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,743评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,544评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,612评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,309评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,881评论 3 306
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,891评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,136评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,783评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,316评论 2 342

推荐阅读更多精彩内容