汉扬编程 编程大纲 学编程需要什么基础?以及编程的难度?

学编程需要什么基础?以及编程的难度?

首先明确一点,学编程零基础一样通过自学能进阿里巴巴!!!!

明确几个问题

1、学什么语言?

2、目标是什么?做软件开发工作?做小工具提高工作效率?仅仅是兴趣?

3、题主你自身处于什么学历以及什么年龄阶段?

我大学学的是高大上的考古学,整个班级就我一个,牛掰不,哈哈,那时候没有基础知识,甚至连重装系统都不会,只会打字,没有什么学习资料、没有请教老师,关键还不能翘课学编程,可以说水深火热,只能回寝室躲在被窝中看书,但是今天的我,在一家知名互联网公司做程序员,月薪25K.希望结合我自身的一些亲身经历 给大家一点点帮助。

把编程比作做菜吃饭的话

机器语言 自己种地种麦子,自己取火,自己打猎。

汇编 自己磨面,自己杀鸡,自己做面条 ,自己找锅。

C 一把菜刀一口炒锅,一个很好用的灶,隔壁有个菜市场。

java 碎菜器,切菜机,绞肉机,和面机,烤箱,微波炉……

php 麦当劳的后厨。在快餐方面口味和效率综合起来确实很好,但让它秀个刀功煲个汤它就很尴尬了。

python 大超市的速冻柜台,要成品有成品,要半成品有半成品,什么都有。如果你足够懒,甚至不用关心这东西怎么做的,用什么材料,只管吃就行。加工食材方便,微波炉按几个钮。它能让你快速获得一桌还能吃的饭,但是深究口味火候什么的不那么容易。

javascript 之前是一套很好用的野营炊具,可惜灶台是纸糊的,干不了大活。后来google给它换了个钢的,现在能干的事情越来越多了。

C++ 一套顶级厨具,光刀就十几把,切肉的切片的雕花的。。。锅有爆炒的闷烧的平底煎肉的煎蛋的炖汤的。。。 这套东西在大神手里那是相当趁手,理论上可以做出任何食物。一般人用着嫌麻烦,能改用别的就改别的了。有人试图用二十一天掌握这套工具的用法,结果往往是玩刀伤了自己炸了厨房

最后学习编程语言门槛很低,真的不需要多大的基础,认得清26个字母就行 当然傻子除外哈。至于难度,就是要坚持下来,别一遇到问题,就怀疑人生。

想成为一名程序员,需要学哪些东西?

首先你看你想学习什么语言,现在的编程语言很多,C语言,C++,java等等,再一个你得对它有兴趣,因为作为一个程序员来讲,你必须耐得住寂寞,喜欢学习和研究新技术.我是java出身,如果你想学java建议你在网上搜一些视频资料来看,买一些书籍来研究,但是这些还不够,最重要的是动手能力,你要不断的写代码,掌握思想,多看一些源码来吸收精华.作为一名合格的程序员,你需要掌握的东西非常多,多线程呀,框架呀,服务器呀,数据库,等等的东西你都得掌握.还是那句话,你要对它感兴趣,不然你不会从心里喜欢,只会浪费你的时间

学编程学什么内容最有高逼格?

python,后悔了我给你五百万。

你学什么语言,以后都不一定用它工作。

你学python,不管你做什么工作都能用上。

程序员的世界里,第一有用的是English,第二的就是Python.

Java:很显然的王者,企业开发和后端的最主力语言没有之一。除非你有了确定的目标和应用场景,显然你不需要开始学习这么牛逼的东西。

C/C++:除了最牛逼的公司和最不牛逼的公司(还在用VC6维护遗留系统)的公司,目力所及真的很少人用到。

python:你很难说出来它是用来干什么的?也很难说出它的特定应用场景,因为它实在太能干了。

C#:Windows越来越不好卖了,C#还能走多远?

PHP:要不是创业的时候没钱,谁会用它呢?

VB:呵呵,千万别写到简历上,会减分。

JavaScript:太火了。青年人还是离火远一点。

Perl:你肯定不会选,因为你也许都没听说过。

Ruby:没有rails,它就是个渣。掉渣大饼的渣,现在想吃一块还真找不着。

……

对于选择障碍和没有明确目标的人,python真的是一个很好的默认选项。

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/52717.html

个人学编程可以从什么地方开始?

20年后,程序员还会像今天这样的高收入吗?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部