不懂编程如何快速上手

| |
[不指定 2021/11/20 14:54 | by admin ]
  生活中有人问,我一点儿也不懂编程,没接触过编程,那怎么办,可我又很有兴趣,也很想学,可我又不懂英文啊,有办法吗?答案是有的。
可以在网上搜索一门叫[易语言]的编程,全中文编程。

  因为通过它,你可以了解到编程原来是这样的,然后去找相关的源码,去学习,你学习之后发现,原来编程这么简单,对的就是这样,它们判断及语法都大同小异,然后最通过易语言,去转学另一门其它语言,例如古老的vb6这门语言,由微软开发它曾为全球性语言,曾辉煌像金字塔一样。

  因为语法简单,容易理解,快速上门,有句话是这样说聪明的人会用vb,因为它可以最快的周期实现你所需的功能,当然是一般的应用基础功能,如果你说系统底层,那C肯定是第一语言,没错说的是C语言。

  这里可以快速上门了解编程原来是这样的,然后最学习其它语言,其实都差不多,语法是不同,但思路还不是一样,比喻这段c++代码。


  使用到 if 没错,这个就是判断,vb是一样,php也是一样,c语言也是一样,易语言用中文,直接二个字,判断用如果真,等于英文的false和true,真和假的意思,下面是用vb判断是否存在,也一样是使用到 if 做判断,下面是vb6判断代码。

  在中国技术圈氛围就是很浮躁的,浮躁到什么程度,还是中国人的老毛病,喜欢跟风、喜欢一窝蜂,人家用node.js,我们就用node.js,人家用docker,我们也用docker,人家用Hadoop集群,咱家也安排上,人家用CloudFoundry,我们也用CloudFoundry,人家用k8s,我们也得用k8s,总之人家的东西比我们家先进,所以我们一定要跟上。拿k8s来说,其实很多传统企业根本没有用,也就是几家国内互联网大厂对它情有独钟。

  就拿我曾任职于上市计算机软件公司来说,在本市直接垄断业务范围与公安相关,服务器环境也没使用到docker,2018年跟风其它公司做大数据搞集群,从代码研发者到运维技术,搞的一塌糊涂,首先运维成本增加,故障率问题非常多,可以说摸石头过河,有人会说Node.js好,我承认它性能好,但毕竟是弱语言编程,其实代码的维护成本并不低,而且你需要雇佣很资深的Javascript开发人员做运维工程师,薪水自然是水涨船高。其实很多所谓的架构师、IT经理考虑的不是迁移成本、开发运维人员成本,而是怎么找点事做,这样才能体现出自己的价值,我总结为四个字“无中生有”。

  微软的IDE实在是太好用,好用到基本上找个应届生,就算不懂编程,1-2天内也能写个控制台程序,当然是简单的,但如果是Eclipse,配环境也要好一会儿,但这意味着什么知道吗?门槛!人的门槛!越好用的东西聚集的人相对越Low,当然并不是说用.NET的人烂,其次一些号称懂.NET的架构师觉得.NET简单,所以他们不愿意给.NET开发高工资,这也间接导致了很多.NET开发人员开始转向其他语言,其实这种模式就是个恶性循环。

  到最后的结果就是,大量潜在的优秀开发人员放弃《大道从简》语言,毕竟现在是向钱看的年代。.NET从我的角度看是非常适合做后端,这么多年技术的积淀使得.NET得到了社区广泛认可,其实在国外懂.NET还是很吃香的,根本不愁找不到工作,所以国内一些公司的逻辑我觉得很奇怪,甚至觉得神奇,反正我就是不招.NET工程师,我公司比较高大上,所以只有"高大尚"的Java、C++才能配得上我司,我只能说,不作不死。

  首先.Net这种高效的不行,啥轮子都得自己造才行,可以向老板多要点预算,向甲方多要点人头费,一个项目本来3~5台服务器绰绰有余,更小的项目1台服务器足够,现在不光要搭集群,搞高可用,用户也没几个,各种SaaS PaaS都得用上,就是要搞大,而.Net只需要10个人左右的技术团队搞定,而Java需要20人以上才能cover住解决技术,一旦你当上小领导,你就想不停扩张规模,人多好办事,反正又不是我开工资。
最后要说的是:还是老祖宗说得好,猿类动物每少操一份心就能多留一根头发,其中滋味还要好好理解
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写