畅想(3)打通编程的任督二脉 人工智能

    从事编程多年了.最早是Winform, 那样的开发,其实主要是前端后端一体的.前端就是窗体,界面,交互,后端主要是业务,数据库.这就是传说中的C/S.

    后来,发展到Web,因为Web的特性,把研发一般分成前,后端了.初期,前端很简单,就是Html加CSS,一般不需要编程,加上.net的Winform技术,封装了很多控件.开发主要是后端.

    再后来,就是现在了.我们发现世界产生了一些不一样的逆转.后端的跨国框架,库越来越成熟.比如O/R等,大大简少了工作量.而前端交互越来越复杂,产生了大量的框架,网络带宽也越来越高.反而是前端的开发变得越来越重要了.

    经过多年的一个轮回,C/S变成B/S,思想接近,但是技术不一样了.作为一个开发人员,完全可以掌握两端的技术,以打通编程的任督二脉.

    技术发展到今天,对开编程人员有两条路走,一是深里研究,一个库,一门语言,一个行业.然后做一颗螺丝钉.

    二是往广度发展,因为框架及库的大量应用,完全可以从更高一个层次做开发.达到全盘的掌握及研发是完全有可能的.这可以从宏观把握开发.同时,应用也分两极,一是云,二是App,技术及方向都不太一样.

    作为多年编程,云的一些数学及理论知识不太深,不是合适的方向,而移动App是很不错的方向,也很好玩.

原文地址:https://www.cnblogs.com/DSharp/p/3080906.html