书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2100|回复: 0

中文编程没用?是否真的比英文的差

[复制链接]

451

主题

474

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581710
发表于 2021-11-9 15:43:49|字数:1,317 | 显示全部楼层 |阅读模式
LV10 站长

【前提】
要解答这个问题,首先在于出发角度,很多朋友得出英文编程比中文好的结论出发点是两者性能的比较,这是错误的观点。这就像买商品一样,还有一个性价比的问题,你拿几百w的车和几十w的去比较,你不能单纯的的比较性能,你得看你的用途,如果你只是需要上班代步,你选择哪个。     



编程语言是拿来解决问题的,遇到问题时,哪个快用哪个,C++,JAVA,这是目前主流的编程语言,主要用于团队开发企业级的项目。

     举例:易语言为了方便全体用户,易语言的一行代码C++可能需要写几十行,也就是说,这一句代码是为了适配绝大多数用户的需求,你的需求可能只是其中的一部分,因此,你如果使用C++等英文编程,那么你可能其实只需要写十几行,这也就大大提升了软件的运行速度。但是这都是毫秒级的差异,比如易语言执行这句代码需要0.001秒,c++只需要0.000001秒,听起来差太多,你要那么快干什么?一般来讲,你如果不是开发用户后台(需要同时处理几十w用户数据),没有必要使用复杂的外国编程语言


【场景分析】
1:如果你想去大公司上班
每个老板都有一个发财梦,而且是要给工资的,所以要求下面的员工一定要使用运行速度最快的,使用人数最多的编程语言开发软件,你累点没关系的,你有脾气不干了不惯着你很容易再招个人来,所以,你想去大公司上班,你需要认真学习c++,java等主流英文编程,还有,过硬的学历证书也是必不可少的一项加分条件(很大程度决定你的工资)


2:如果你想去小公司上班(比如书香开的这种。。。)
小公司养不起大佛,小公司赚钱的主要路径是接单子,所以你必须电脑软件开发+安卓开发+网页开发+服务器部署都要会,如果会逆向分析就更好了。可以不太精通,来了以后慢慢学,但如果你只会一种,再见。不然,公司官网请个人,pc软件请个人,服务器维护请个人,数据库维护请个人。不好意思,没钱


3:如果你想去工作室或者自己单干
不建议学习英文主流编程,学点封装好的中文的还是可以,不然人家找你开发个小工具,你用c++,androidstudio这种可以开发半个月,你和客户说你这个语言复杂更好,客户基本不会找你,他不懂编程,他看人家只要1天,他就觉得你不行。


易语言【中文】(开发exe+dll),e4a【中文】(开发安卓软件),按键精灵【英文】(开发自动鼠标点击键盘输入的脚本),前面的会了后,可以学习php【英文】(用于开发接口后台,在防破解方面有很大的应用),html5+css+js【英文】(开发网页宣传自己的项目,靠这个赚钱有难度)


4:为什么我的学编程的朋友同学亲戚都告诉我中文编程垃圾
你换位思考下,你学了很多年的c++,你亲戚学了3个月易语言,那小工具开发的比你还6,你能忍?你不尴尬?咋办,告诉你中文编程不好,运行慢(差那0.0几秒?),找工作没人要(又不要去大公司上班),不被社会认可(谁的认可,客户?客户不懂编程,业类人士认可?认可了会给我钱吗?)

【结论】
编程语言是用来解决问题的,你要结合自己的实际情况,看你需要什么,没有哪个好哪个不好,存在即合理,存在就有存在的价值


本论坛会定期更新技术观点,大家想学习的可以看书香编程群公告,来我的书香学习群,这里谈论的东西很多,不只是枯燥的学习,安排




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-11-21 18:10 , Processed in 0.075993 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表