大家好,今天小编关注到一个比较有意思的话题,就是关于学c语言赚钱的问题,于是小编就整理了3个相关介绍学c语言赚钱的解答,让我们一起看看吧。
只会c语言,自学的,能找到合适的工作吗?工资会是多少?
毫不夸张的说现在孩子都会c语言,隔壁小朋友那天做了个跑马灯,把她妈妈高兴坏了,好奇为什么要那么早教那几句代码,单词都不明白啥意思强记拼音字母,跑马灯的电路都是模块固化的,电路都理不清,要是都像他家孩子那样不用学数学英语物理,不用了解算法和原理就可以做出应用,那么多小孩怎么给他们发工资。
你问拿多少钱那得看你能编什么,不太准确的说了,你想编什么就得会什么,说中国话哪个小孩不会,你会了c语言就好比你会中文,你想编程吃饭,你就得写出某个行业的论文卖别人挣钱,很类似吧。
如果做单片机,你就得不停的学习电路,芯片,协议,优化,加强,如果你想做驱动,就要了解硬件原理,厂家说明,系统调用接口,如果你想做系统,就要会基本的内存管理,文件管理,任务处理,安全,网络等等等等,当然也可以用c做软件,学学winapi学学软件工程和数据库,不过c软件远不如高级语言那么好用,不像c+javapython有那么多组件包可以用,有那么多现成的框架可以模仿,但你能用c做好年薪百万也不是问题。
以上每个方向都可以不停的学十几年而且要与时俱进。当然,你也可以停滞不前细抠语法,掌握主流算法,把c函数库源代码学透学谭教授给大学生教书。
如果想当骗子教小孩编程,可以稍微了解下什么易语言类的中文编程的语法教孩子画个圆,算个面积,在屏幕输出个好玩的图像,或者调用几个简单winapi实现“牛逼”的功能,满足孩子的好奇心和学习兴趣。
你要是还有这样只会c找工作的想法,我只能回答你,要嘛别干计算机,因为你只能教书误人子弟,不如找份计算机骗子的工作,通常也不累给人打打电话洗个脑,这样最起码可以教育一下老想着不劳而获的人该怎样自食其力在社会生存养家糊口。
谢邀,
实话实说吧,很难。首先光是一年在校的大学生毕业数都是好几百万,而c语言又是通信,电子,计算机等专业必学的课程,而且还是花了一年时间蹂躏学习完了的,单是这波人跟你竞争就够呛了。
这还不是重点,重点是学了c语言还是找不到工作啊,你可知道为神马现在培训机构那么火么?很多毕业学生在毕业之前为了能够比别人胜出找工作,都选择去了培训机构镀镀金,他们都知道就光学一门语言俨然是很难找到一份工作的。可能名校毕业的学生还好,像当年华为,中兴这些企业校招都是看你学习的基本功,单但是如果不是校招,自己去企业投简历应聘的话,没有其他过硬的干货,就等着game over吧。
就像现在python抄的很火,人人好像都能入门爬虫,但是去问问真真有几个学了个爬虫就能找份好工作的?
说到底,要想找个对的起自己的工作,你就要比别人多胜出那么一点点,哪怕是一丁点。企业才会在万花丛中找到一点绿的你。花点时间,给个建议,多实操几个项目来包装下自己,没有项目的话,github知道怎么操作吧。然后面试之前要有针对性的做下功课。具体知道怎么操作了吧,祝好运。欢迎关注我学习更多的编程技能。
只会C语言,自学的,很难找到工作,就算找到了工资也不会很高。
很多人其实都错误理解C语言了。C语言只是一门编程语言,本质上是一个工具,是一个为其他学科服务的工具。就好比你制作一件家具,需要用到木材、锯子等。这里木材是材料,锯子是工具,最终的目的是要做出精美的家具出来。人们看重的是那个家具,而不会看重那把锯子。同样的道理,用人公司招聘一个程序员,自然是让程序员做出一个项目,C语言只是实现这个项目的工具,所有人最后只会关心项目能不能做出来,谁会去关心你是用C语言还是用python做的呢?
而且就算你C语言学的很好也没用,做一个项目需要多方面的IT技能。除了C语言之外,你还需要懂得数据结构、算法、代码版本管理等。没有哪家公司招聘程序员进去仅仅是写个hello world!
如果你是自学的C语言,由于可信度不高,一般用人单位也不会招你进去。你跟HR说你是自学的C语言,学的很好很溜,反正随便你怎么说啦,但是没有任何文件能证明你学的情况谁会相信你呢?好多人去培训机构突击培训几个月,最后还能拿到一个证明,这也比你自学好很多。
C语言程序员工资能拿多少就不知道了。尤其像你是自学的,就算招聘进去了工资也不会很高,因为没有证明没有经验而且技能单一。
所以啊不要太神话C语言,它本质上仅仅是一个编程的工具。要成为程序员还要很多东西要学呢!
专业不对口,找工作就业的多了去了。
自学也有聪明的,有些能人开始真不是搞编程的。
所以,你能找到什么工作,完全看你学的怎么样,很多单位有笔试,你能胜出,你就赢了。
你也可以先做一个牛掰的工具发网上,把自己知名度提上去,胜出几率更大点。
熊猫烧香的开发者李俊,开始就是个搬水泥工人,给人看网吧的,因为一个熊猫烧香病毒出名大发了,虽锒铛入狱几年,出来后依旧被大公司选中,还被评为“毒王”,现在是熊猫安全软件的CEO。
路是自己铺的,好好干,半路出家的和尚照样能当好和尚。
听你口气,你没有相关从业经验,会c语言的人很多。求职很多时候也要有点运气。运气好,你会一点,有人把你也能推上高处;运气不好,名校的高才生高不成低不就也可能沦为乞丐。
40岁还能学编程吗?初中文化,零基础,我想修仙C+语言?
我也是初中文化,我也尝试过自学编程,我总结的经验分享给你,首先不管学啥年龄都不是问题,但是基础很重要,学编程最基本要先学好英语,培训班说英语不重要都是骗人的,最简单的,你背字母记代码吗?编程后期涉及的电路部分全是英文,拿有道词典一个一个翻译吗?我觉得行不通,英语是第一关,英语入门之后还有深入学习电子专业英语,然后是数学,大学高数不说精通,至少要了解,中学文化里面说的微积分,函数,听着都不知道啥玩意咋往下学,即使搬砖我们也得能看懂吧,这些基础都打好了,扎实了,在学编程这些东西我觉得之前能明白说的是什么,能学进去!我觉得想学编程,可能是看现在编程赚钱,但是没有那个工作不辛苦,40岁这年龄学出来,体力也熬过年轻人了,我也想过转行,去学广告设计,想了挺长时间,觉得那个行业都不容易,那个行业干到顶尖都能赚到钱,还是扎根本行业,干到顶尖,即使种地把亩产研究到两万斤,也能宇宙无敌!
如果是非计算机专业的,不建议走Java、Web、Ui路线,因为大学计算机专业的同学都已经学3-4年了,咱们再和他们竞争优势不大,而且目前大多培训机构又把一些非计算机专业的往JAVA等方向上拉拢,反而造成传统编程方向人才过剩,但是互联网是一个神奇的地方,技术种类包罗万象,有很多年轻人不知道的技术种类,比如大数据ETL工程师,不需要Java基础,而且也不侧重编程方向,在大学里没有人学,全国做这个方向的人才实训机构也没有几家,但反而人才缺口较大,正好避开了大部分人群的竞争,我就是30岁从国贸专业转行过来做大数据ETL工程师的,目前也做了7年的时间了,薪资待遇比同龄的Java方向高一些,应验了我句老话,物以稀为贵,如果感兴趣可以私信给我,咱们互相交流一下
html css js java mysql全是自学,不精通,但能写出来,现在正在写一个生产系统,已经写了半年了还未完成,学习和现在的系统全是业余时间,所以效率很低,10几个html页面(配css和js),10几张数据表,200多java文件,实现功就是生产流程控制和数据统计保存及各数据查询。我想说,学习任何时候都不晚,关键是你有没有那个精力和坚持,40年龄偏大,但这不影响你能否学会,影响的是你将来能否靠你学的东西找到工作,如果学的技术单一想找工作,那还是放弃吧,别浪费时间了,如果是兴趣爱好或是学的全面能独立开发产品,那还是鼓励你学习,将来就算不用来找工作,但找机会赚点外快也是可以的,加油!鼓励所有爱学习有梦想的人!
我是一名开发了6年的it工程师,现在做讲师,当初我是自学编程的。
其实编程这个东西,谁都可以学,他只是个工具,跟我们上学学的语数英一样。现在发达的城市,例如上海、深圳,人工智能语言python都列入了小学生的教材教案中,真是确确实实的事情。
每种编程他都有自己的学习曲线,就是入门难度。总的来说,能一直存在给我们使用的编程语言,他必定是在进步的,至少写***降低难度,保留核心逻辑。所以现在的编程,入门的难度普遍都比10年前简单了很多。
我接待过初中生,也接待过30岁以上,最后都能学会,并且最后能够胜任工作。无论你学哪种编程语言也好,最重要是弄懂里面的逻辑,至于说什么数学逻辑、线性代数、离散数学等等,那是很高阶,除非你是做什么超大型应用,才用的上。
欢迎关注我,我刚录了‘在人工智能时代下,it之路该如何走’,以及很多有关it看法和前端教程,也可以私信我,希望能帮助到你。
可以,我和你一样只有初中文化,我自学电脑,自学平面设计,自学3D软件,自学吉他,自学C语言,自学arduino,学了编程后自己还做了两台3D打印机,一台单色打印,一台双色混打,在我的视频里有拍过我的打印机,目前我在从事设计工作。学习这东西只要你想学什么时候都不晚。欢迎关注我共同学习成长。
想学习编程,先学哪个语言比较简单?C语言还是JAVA?
编程语言本身没有好坏之分,主要区别在于不同的编程语言它的强项不一样,造成了应用领域上有差别。但是本质上它们是相通的,学好一门编程语言,在学其他的就比较容易。对于初学者如何选择我觉得主要考虑两点:
1)所学编程语言使用要广泛,没准将来可以做为自己的一个职业或副业。
2)编程语言入门的壁垒不能太高,避免打击学下去的信心。
基于两点,我建议可以考虑python,相比C和JAVA来说入门要简单,而且使用也比较广泛,在全球热门编程语言排行高举前四名。网上资料也容易获得。
我是码农阿勇,加油,选择好了就坚持下去,有其他疑问可以私信我进行交流。
作为计科专业针对这个问题我想发表下我的看法。
在大学里我们接触的顺序是先c后Java的,c语言是一种面向过程式的编程语言,而Java和c++是面向对象的编程语言。
C语言相对Java来说,它比较接近计算机底层,一些指令只能在某些操作系统上才能运行。c是编译式语言,需借助于编译器转成与系统相关的中间代码才能运行。c可以通过指针人为的进行分配内存,也可以直接调用系统指令,有线程和进程的概念。需要调用相关函数进行内存空间释放。这点有点不爽。
Java是解释型语言,与平台无关。当然了,Java最大的优势也是在于其跨平台性!由于跨平台,所以它不支持操作系统的调用,不能与操作系统交互,只有线程的这么个概念没有进程这一说。当然它没有较难理解的指针,内置自动垃圾回收机制,不需要我们来操心这些繁杂的事。
总结来说,c偏底层入门门槛较高,但是越学越简单,对计算机底层原理、操作系统、数据结构的理解有极大的帮助!Java门槛较低,语言更容易被理解,越学越难。
先学c对于学习Java的帮助是很大的,当然如果不会c学Java也是可以学会的,只不过没有前者学的轻松学的快而已。
到此,以上就是小编对于学c语言赚钱的问题就介绍到这了,希望介绍关于学c语言赚钱的3点解答对大家有用。