程序员一年(菜鸟漫谈)

时间:2023-02-12 10:56:47
        入行估摸有一年了,大学读的是计算机专业,总觉得毕业找不到工作,急忙忙的去了一家c++培训机构搞了四个月的培训,心里踏实了,然后也确实入了这行,先说说这一年都干了啥,忙活了几个月的MFC,搞得是一个通信协议,单位拿我当实习生,只是学了点基本功吧,后来又换了家单位忙活了几个月,QT和OPENGL也是半吊子,后来又换了家单位,这个就比较杂事了,先是搞C,后来又是网站,总结来说一颗心想搞C++,但是因为工作其他技术都搞了点。下面说点技术方面的东西了。
我也不知道是不是因为技术接触的比较多了,然后现在有种奇怪的感觉,也许是一门心思扑在一个技术方向的人所不同的了,首先说MFC吧,我也写过C#,也学过WIN32,就感觉.NET在MFC面前,就有点像MFC在WIN32前面,就是前者在后者面前都是有种封装的感觉,就是把那些零零碎碎的东西全部包起来,让编程更简单吧,也说点感触吧,之前的老式的编程,对于框架这种的东西,大体上都是采用方法,也就是API,给你一个函数,你往里面写东西,无论是设置控件的自身的外观,还是说最基本的一个TEXT也好,都是采用这种方法的方式,但是最新出来的技术呢,大体上就是完全分开了,那么最简单的一些东西开始用属性这种东西代替了,就是把方法和属性分开了,两个概念,可以说属性更偏向的是一种外在的东西(比如颜色,数组的大小,这类基本的),而方法变成了一种更高的概念。这是新式编程的一种概念吧。容我菜鸟。
接下来就是接触了QT FOR ANDORID 这种东西,对于ASP.NET的知识又有了交互,我不知道这个是不是编程的新趋向,一种新的编程思维,彻底将前台与后台分开,采用WEB的开发模式,就是前台UI标签式的语言+JS逻辑式的脚本语言+传统的面向对象这种强类型语言(C++,C#)这种模式,程序更清晰简洁了,可以说不像曾经的MFC,你要懂很多才能写程序,现在就是分开了,所以更简洁了,同时你看不到的东西也更多了,而且同时随着多语言共同开发程序的模式,一种数据交互的格式也随着产生吧,比如XML和JSON,于前者我没怎么用过就先不说了,说下JSON,JSON这种东西了,我当初在ASP.NET时一直打交道的,是用于c#和JS交互的一种格式,曾经接触的一种JS框架EASY-UI就大量的支持了这种格式的字符串,后来开始弄QT FOR ANDORID,这个时候依然还是需要JSON这个东西,因为JS的原因吧,就是编程的思维开始变化了,以前单一语言编程,你需要的是扣系统的API,了解WIN32,而现在偏向的是如何让标签式语言+脚本式语言+c++、c#后台语言交互。(菜鸟一枚,大神莫笑)
       接着就是一心想做c++吧,现在QT FOR ANDORID的项目开始了,我也可以写一点c++了,这是比较开心的,于编程语言我还是比较钟爱c++的,因为钱多,这个语言。。。

再就是说点市场行情吧,我目测从事c++上位机的开发(也就是传统的通信协议方面的开发)这个钱应该不多的(相对而言),新兴的技术方向,比如QT FOR ANDORID,或者FOR IOS,这种新的模型就是我说的标签式语言+脚本式语言+c++、c#后台语言这种模式的开发应该钱比较多。

这是我的第一篇博文,我希望以后随着技术增加,能写点牛的博文,然后被某个大公司看重,从而走向人生巅峰。。。程序员一年(菜鸟漫谈)