03.05 现在自学什么编程比较好?

职场圆桌派


这要看你以前学的什么专业以及为什么学编程了。

如果目标很高,打算系统的学习,就要从离散数学、计算机原理、数据结构、操作系统、数据库等基础开始,然后选择一种语言,为今后的编程工作打基础,最好是学习c/c++语言。经过这种系统的学习,你在具体设计应用程序时就知道使用那种语言最好,那种语言针对具体项目效率最高,然后可以通过短时间的学习很快就转换到新的编程语言及开发工具上。

如果你只是想尽快掌握一种编程语言找个工作,或者像解决当前面临的具体问题,说实话,这个目标不容易达到,但是还是要鼓励你学历一种变成语言,虽然逆向的学习过程会更加艰苦,对个人的提高总归是一件好事。

如果你想制作游戏,需要看平台,小游戏学AS3,大型游戏学习C++、Unity3D;

如果你想制作网站,需要学习PHP、SQL以及JavaScript和各种框架;

如果你想设计安卓应用,就要学习Java或者Kotlin;

如果你想设计苹果APP,就要学习Swift或者Objective-c;

如果你想用最短的时间解决问题,可以学习Python;

建议到GitHub或者CSDN上去学习并寻找答案。


旅行中国


看你选择什么样的行业了,如果你是计算机专业毕业的任何编程你都可以学的,最主要的是看你想要达到什么样的目的。对哪个行业比较感兴趣,行业千千万万,一定要选择一个自己喜欢的。

目前最火的就是人工智能,AI,区块链方向了。

如果你对方向把握不好的话,可以打开个大招聘网站看看,主流的招聘的APP,比如BOSS直聘,拉钩,猎聘,智联等等。如何通过这些来定位你的方向呢?

1.先把你感兴趣的各个方向的招聘数量统计一下,招聘需求量大,那肯定这个行业还是很火的,可以选择。

2.可以根据你自己的自身的能力,统计分析下招聘需求,如果你觉得你通过努力能达到要求,你也可以考虑。

3.可以看下各大培训机构,培训机构当前主流的培训课程肯定是最火的。

4.说到头还是兴趣问题,没兴趣,说到底都是百搭,打个比方,你不喜欢写代码,每天逼着你去写,那是一件令人多么痛苦的事情。

5.如果你想要网人工只能方向发展的话,Python是首选,简单易用是人工智能领域应用最广泛的编程语言之一,可以无缝的与数据结构和其它AI算法一起使用。

6.JAVA 也是AI方向的一个很好的选择。

最后怎么选靠自己,祝你好运


苏子玄


C语言或者Java。

一是,这两种分别是两类语言的元老,而且经过时间的检验,现在也是学院派语言,是主流认可的语言,你想学院都教,会是二三流没人用的语言么?

二是,这两个语言真的有前景。JAVA很有前景(针对Web开发),C语言呢,也不错,缺点是没太多岗位,但依然重要,你问了,没岗位,那为啥还让你学C?因为,让你学的是思想,它代表着过程语言,可以说是过程语言的掌门(汇编除外,在我看来,那东西不算语言,因为没人用嘛,除了底层程序员,现在做上层开发的没人用),而且很多语言是基于C开发的。C是拿来做电脑基石的,打个不太恰当,但很多老师也这么比喻的吧。C是来开发系统的,JAVA是来开发软件和网站的。懂了么?所以两类语言,你各学一个,不是让你学完就完了,程序员之路没有终点,这是让你入门,主要对过程语言和对象语言都有一个了解,然后你就可以入门其他语言了。


大江说事


python一定是你的首选。人生苦短,必须python啊!我有大量的python资料,欢迎大家关注私信索取。


PM与设计师


学Python


Code技术汇


现在网上讨论最多也是我推荐的三种语言,Java、Python、PHP。

上个月Tiobe官网发布的2018年3月份编程语言排行榜中,Java排在第一名,其次分别为:C、C++、Python、C#,被称为世界上最好的编程语言的PHP排在七名。

Java、PHP、Python与C、C++相比相对简单一些。而C#是微软开发的一门语言他只支持Windows系统所以在开发上有一些局限性。

PHP

这个世界上最好的编程语言,混合了自己独特语法以及C、Java和Perl的语法特点,是一门脚本语言。比较容易学习,主要用于web开发。相对于其他语言能更快速的执行动态网页。

Java语言

Java语言的应用较为广泛,长期占领编程语言排行榜第一名,现在多数的大型网站比如淘宝就是是运用的Java框架,几年前京东也由C#框架转变为Java框架。安卓程序也都是由Java语言编写,比如现在很火的王者荣耀。学习Java的选择面很广市场需求量大,Java程序员与PHP程序员的市场需求比例为3:1。


Python语言

广泛应用于系统管理任务的处理和Web编程。因人工智能而名声大噪,他不止可以用来编写人工智能还广泛应用于web领域。他易学,易懂,非常适合快速开发。


IT技术讨论


目前企业用的比较多的就是java了,很多企业的软件,系统和公司的网站都是用java来开发的,而且长期占据着编程语言排行榜的榜首。


以前学习就java看的是“如鹏网”的《这样学java不枯燥》,课程体系的设置可以极大的激发对编程的兴趣。通过开发超级玛丽,飞机大战,汤姆猫,连连看,电影的弹幕动画等来讲解java的基础知识点,学起来不枯燥。


有详细的java课程体系,想学习java的话,可以参考一下。

(1)、Java语言基础(Java基本语法,面向对象思想,Java常用类,mysql数据库基础,JDBC操作数据库)

(2)、Java高级技术(myeclipse和debug,java集合框架,反射、内省、注解、正则表达式,多线程,网络编程,sql深入)


(3)、web前端(HTML,CSS,JavaScript,jsDOM,jQuery,HTML5)

(4)、Java web编程(XML,Tomcat服务器,http协议,servlet基础,jsp编程,servlet高级,ajax编程)


(5)、企业框架(spring,MyBatis,springMVC,struts2,hibernate)

(6)、项目阶段及其技术要点(redis,如鹏网在线教育网,《掌上租》触屏版)

(7)、企业专题(SVN,Linux,maven,oracle数据库,bug管理,微信小程序)


需要java视频教程的可在评论区留言哦。


这样学编程不枯燥


如果说过去五年最火的是java,那么未来10年Python肯定火,人工智能时代估计还会出很多个版本编程语言,但是计算机基础的东西都是通用的,IT行业是个万花筒。不管如何幻化永远离不开算法、数据结构、计算机原理、操作系统、通信协议。不妨找找近几年阿里、饿了么、京东等大牌IT公司的面试题,永远离不开这些基础性的知识,而且,是大头。如果掌握不好基础性知识,你的职业生涯也仅仅只是从一家公司跳到另外一家公司,用的是现成的框架只是一个垒码的工具。第一年开始就在原地踏步。记住,大牌公司永远要的是程序员中的那20%,剩下的80%必然会被淘汰。

所以你要成为佼佼者,那拿出真本事,别人取代不了你的真本事。


客家语系涯话传人



zagsoft


如果是对美好的事物感兴趣并且审美不错的话 建议学前端开发,现在小程序、轻应用和H5等非常火并且门槛也比较低,学习起来很方便。如果是对计算、数学等感兴趣 可以学习大数据 比如java、C语言和Python等。


分享到:


相關文章: