百科问答小站 logo
百科问答小站 font logo



学校和机构都建议孩子放弃 Python 转 C++,我该如何处理? 第1页

  

user avatar   tzar-xe 网友的相关建议: 
      

呦,这不是枪稿吗?相关问题直接暴露出你这个水军请的不行啊。问题里一个培训机构小码王,相关问题五个全是小码王,怎么,被政策橄榄了需要做水军提高知名度了?

这个提问,从问题描述到叙事风格,根本就不像是一个30岁以上年龄家长的心智水平。估计是二十来岁毕业没两年的机构小公关吧?估计连博士学位都没有吧?NOI的奖项得主也只是网上见过吧?邻居估计没过几个大教授吧?

就这,也配制造焦虑?

第一,对于机构这种东西,我的观点一直是:好的机构一门课一年上百万,低于一百万一科一年的,基本都不太行。收费高了师生比才能达到理想的水平,同时师资才有最基本的保证。就说CS吧,最低门槛应该是个硕士,弱势院校一年的包也有20W+,这20W+的实际薪资支出大概机构要收两三百万学费才行。一个老师带6个学生,那也得一门课一年收50w,即使这师生比已经够离谱了。

怎么滴,小码王一门课一年一百万,师生比1:2,CS博士的师资队伍拿出来看看呗?要连北方三四线大学(也就是省属重点大学,中西部100所的水平)的师资水平都比不上,这个机构把课程吹上天又如何呢?

第二,编程不是计算机科学全部,编程手法再熟练,最后天花板还是数理基础。来啊,把课程安排给大家展示一下呗?看看有多少数理课程,又有多少无聊的代码填鸭课程?

第三,这个小公关,对不同行业的门槛解太少了吧?“有三个兴趣爱好:画画、乐高(硬件)和编程(游戏)。”

啧啧啧,美术的门槛低吗?EE的门槛低吗?CS的门槛低吗?三合一,您这搁EVE氪脑浆呢,只需要几大管脑浆,美术概论V,电子工程学概论V,计算机语言概论V?搞机器人,基本的机械原理学了吗您?机械动力学、固体力学、流体力学、静力学先修开了吗?


真的,这种教育界外的公关水平真的差劲,我一个学文的都闻出来味道不对了,还想骗别人?这文稿水平,也就是14岁省重点初中生写作水平。

内容空洞、堆砌辞藻、没有核心逻辑、诉求模糊,词法句法还都很稚嫩。连公关都是这种水平,真正的授课教师水平得差到什么地步哦?


user avatar   leh-79 网友的相关建议: 
      

985硕,现在做C++工业软件开发。工业软件可能大家不熟悉,卡脖子软件就是工业软件。卡脖子卡的在编程语言吗?当然不是!!!国内软件工程师非常多,工业软件的开发需要海量的数学知识,我们现在做的工业软件算法有些是数学专业的小伙伴儿,但数学专业又缺少工业领域的专业知识,工业软件这种学科深度交叉的领域需要力学、电磁、软件、数学等等知识面非常全的人才。技术更新迭代非常快,简单的职位肯定会越来越少,高端的研发职位不仅薪资高,难度也高。

真正做软件开发的工程师一定不会推荐少儿编程学C++。

python之父是这样的

C++之父是这样的

少儿编程最重要的意义是培养编程思维,Python正好符合这一需求,Python是脚本语言,也称为胶水语言,非常适合入门编程。C++大学生学起来都感觉很难,少儿编程学C++大概率会打击学编程的信心。

学Python随便写代码都能运行,但C++语法非常严格,一个简单的语法错误对于初学者几天都解决不了是常态。

科技发展非常快,现在小学生都开始学编程是非常好的事情,但不要过度依赖编程,编程仅仅是实现想法的工具。我们现在做的工业软件底层是大量的数学知识,编程是其中最简单的。

这篇文章是比较客观地对比C++和Python,结论就是二者应用侧重点不同,我们平时用C++开发工业软件相关的算法时基本就是先用Python做算法验证,很多算法太复杂了,直接用C++开发比python慢10倍,而python库极其丰富,1-2天完成算法验证,后面一周时间把python翻译成C++,C++代码调试验证后在服务区上线。

都知道现在工业软件是卡脖子技术,最突出的就是芯片设计软件EDA,这些软件主要开发语言都是C++,但卡脖子的可不是C++学的不精,工业软件不同于普通软件,工业软件需要大量的数学知识,大学学的高数、线性代数、复变函数都要用到而且远远不够,还有研究生学的数值计算方法、微分几何、图形学、拓扑学等等。通过分析可以发现,编程语言仅仅是工具,在工业软件中难度只是冰山上的10%,冰山下的90%都是数学。


user avatar   davidtsang 网友的相关建议: 
      

我觉得可以消停一下了。好好让小孩学好初中课程,至少要保障考上高中才是正事。现在中考淘汰率超过50%,一不小心被刷下来,那就只能去技校了。我也不太相信私立小学的成绩,报喜不不包邮,协助学生作弊获得好成绩欺骗家长,比比皆是。

编程最无聊的东西,任何智力正常,有兴趣学习编程的人,都能学会。只要你有一个大学本科相关专业学历。基本找个程序员搬砖的职业问题不大。你要想早起步,成为程序员精英,对不起,不可能,没有这个职位,都是码农,做得都是最基础的工作。就像流水线的上的工人,没啥精英岗位。

编程知识除了基本的思想,特定语言的编程技巧和知识非常容易过时,举例:十年前ActionScript/flash如日中天,现在全部淘汰。所以那么小学习编程价值非常有限。

还有画画,现在画画也非常简单了,有个iPad pro,用Apple pencil屏绘非常简单,智力正常、手指健全的普通人经过简单的训练几天,画出来的图能让你震惊。




  

相关话题

  如果让无所不能的神来写代码,是否能写出没有bug的软件? 
  如何评价《c++并发编程实战》这本书? 
  为什么有些程序员会鄙视MATLAB? 
  27岁想转python,是否值得? 
  如何理解《Effective C++》第31条将文件间的编译依赖关系降低的方法? 
  程序员有必要知道为什么做某个功能吗? 
  c++的list什么时候用? 
  在测试驱动开发中 如果测试写错了导致单元测试过不了怎么办?如何保证测试的正确性呢? 
  用 vim 能写大型程序吗? 
  为什么不能能向方法同时传入dynamic 类型,和lambda类型的参数? 

前一个讨论
2021 年,为何说 DIY 电脑已死?
下一个讨论
远嫁 29 万彩礼,拒绝父亲扣下彩礼抚养同父异母 2 岁弟弟后,需要留给父亲多少才是合理的?





© 2024-11-12 - tinynew.org. All Rights Reserved.
© 2024-11-12 - tinynew.org. 保留所有权利