想自学一下程序员,该学些什么?
程序员是一门职业(手动滑稽),需要自学的是编程哦。
编程分为一个方向,方向不同需要学习的东西也大不相同
- 大数据
- 前端开发
- 后端开发
- 移动端开发
- 移动开发市场
- 游戏开发
- 人工智能
- 服务器开发等等
前端开发难度较高,需要人员较多,但是前端初期学习比较简单,后续学习知识量大,很多前端程序员都可以完成一些后端的东西。
大数据技术的人才需求并没有真的很热,但未来肯定是最热门之一了。不过学习难度也是很高的,特别是搞数据分析/挖掘方向的。
移动开发不管是安卓开发还是iOS开发,市场需求没那么大了。理论上来看新人再学习的话,可能竞争压力会比较大。
最重要的是语言的选择
其中Java,python最为热门。
相对推荐学习Java,c语言优势明显但是若是也很明显
- 危险性高。
- 开发周期长。
- 可移植性不强。
而且Java范围广,前端,后端,大数据,游戏开发,移动端开发等等Java都能做。
而且Java的薪资客观,就业面广泛。
不过这就取决于题主的兴趣而言了,个人觉的Java更好一些。
不过php是世界上最好的语言(手动滑稽,求别打脸)。
想自学一下程序员,该学些什么?相关推荐
- 我不是学计算机专业的,想转行做程序员,怎么办?
我不是学计算机专业的,想转行做程序员,怎么办? 1.很多人想转行程序员是因为互联网行业薪水高.但坦率说,进入互联网行业道路千万条,转程序员的难度第一条.而且这个岗位还始终伴随着持续的加班.无尽的学习. ...
- 文章-自学的程序员如何找到好工作?
自学的程序员如何找到好工作? 2016 年有位年轻的程序员在 Quora 上提问求助: 我今年 17 岁,从 14 岁开始编程.我主要关注 Java 语言,并在 AP 计算机科学这门课上拿了 5 分. ...
- 零基础却想做一个程序员,到底如何学习呢?
众所周知程序员是21世纪比较吃香的工作.程序员工资高还不需要和复杂的社会打交道.那么作为一个零基础,什么都不懂的人该怎么成为一名程序员?当程序员需要学什么?下面就来分析下. 零基础的我该如何学习? 如 ...
- 自学的程序员和自学的吉他手有很多共同点,你玩过吉他吗?
自学的程序员和自学的吉他手有很多共同点.我不知道你是否玩过吉他,所以我将向你解释如何自学吉他. 首先,这一切的开始是由于某人与某个吉他手产生了共鸣.大多数突然想要自学吉他的人,是想要成为另一个吉他手. ...
- 每一个想成功的程序员读一读此
强烈建议每一个想成功的程序员读一读此文章[转载] 好的开始是成功的一半,本书首先会试图告诉你什么是程序员?为什么要做这样的程序?正确的入门方法是什么? 程序员只有在理解了以上内容的基础上,才能进一步更 ...
- 程序人生--一个程序员对学弟学妹建议
我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶.我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心.而许多搞不清指针是咋回事的B ...
- 程序员分前端与后端,那么后端程序员都做些什么?看完你就明白了!
我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML,然后发送给浏览器. 即使后来Java ...
- 让程序员少吃些哑巴亏——认识论辩的逻辑谬误和辩驳原则
让程序员少吃些哑巴亏--认识论辩的逻辑谬误和辩驳原则 在长期的工作中,发现技术人员和产品经理,业务部门的交流中常常会比较"吃亏".具体表现在很多情况下,自己本来有做很多工作,结果被 ...
- 百度三轮面试回来,想和Java程序员分享一下。
转载自 百度三轮面试回来,想和Java程序员分享一下. 一,百度一面 1.给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样. 2.10 亿个 url,每 ...
- 神作!3万程序员在学,这本深度学习宝典刷爆IT圈!
深度学习在过去5年处于爆发式增长状态,在人工智能领域占据主导地位. 据Gartner统计,深度学习的专家职位从2014年之后才开始出现,不过到2018年,市面上大概就有40,000多深度学习专家的职位 ...
最新文章
- 深度模拟java动态代理实现机制系类之三
- android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...
- python如何实现模拟登录_超详细的Python实现新浪微博模拟登陆(小白都能懂)
- dhclient常用命令
- ((CTRL-CHAR,code 8)) : only regular white space is allowed between tokens
- 重定向拼接中文参数和特殊字符
- linux提示有新邮件,/var/spool/mail/root 中有新邮件 解决方法
- sklearn库的学习
- 基于matlab的声波分析研究,基于MATLAB的声音信号分析与处理(共13页)
- C语言ASCII码转换
- 【SDE】随机微分方程(1)
- 解决RabbitMQ 集群搭建显示cookie
- 给俺的女神翠花发邮件告白,我学会了这些网络基础知识
- DNN常见激活函数与其求导公式及来源
- 为什么 MongoDB 使用 B 树?
- 使用win32API获取打印机是否处于脱机状态
- BZOJ 1143 祭祀 river(最大独立集)
- html代码简单的保护环境网页代码 学生环保主题网页制作代码 简单的垃圾分类网页制作作业 简单的环境保护网页制作源码
- C4D阿诺德Arnold渲染器:C4DtoA mac版(支持c4d r23)
- 1月更新!EasyOps® 28+新功能“狂飙”上线~