查看原文
其他

问题总结2:关于Python,大数据技能表,关于Java,Android前景,关于考研复习...

2017-04-06 猿哥 猿哥

猿哥回答问题原则:精力有限,没赞赏纪录童鞋问题一般不会及时回答,不过放心,以后文章都会有答案。


猿哥传播编程经验,你愿意为知识买单嘛?!


可以先看看前面的问题总结问题总结:多学一门语言、今年行情、安卓前景、城市选择...


问:我零基础目前呢想学Java,自学好吃力,想去培训,还能给个建议啊

而且我自己看视频学得好慢,没有章法,你当初是怎么学的?我还结合疯狂讲义的,


答:这个不了解你的背景情况,无法量身定制给出建议。

①、学习的快慢取决于个人基础情况和个人特点,比如,有的人善于音乐,有的人善于体育,有的人善于文字写作,而学习编程,一般是需要善于逻辑思维能力的。


②、同刻苦程度也有关系,你所谓的慢或许只是正常的学习进度,可能是你太着急了。一般来说,学习一个新技能大体上还是遵守1万个小时规律,每天如果学习10个小时,也要连续3年才能达到一定熟练程度。


参考:

线下编程培训机构汇总

Java工程师技能表

都谈基础,到底什么是编程基础?

更多《猿哥文章总结,这里才是精华


问:猿哥 最近在研究生复习在复习数据结构 我不是科班出身 有啥经验么。


答:

①、这个记得不同学校好像专业课要求不一样。不管是统考还是学校自己出题的,第一要点就是针对统考考纲和统考往年考题复习。

②、猿哥没啥特别经验,一般考试都是扎实基础+题海战术。


问:求Python版技能表


答:下周应该会出Python技能表,其它技能表也陆续在整理。


问:猿哥,我是个非计算机专业的人,2011年毕业,2014出来打工了两年,以前就对编程感兴趣,家里不让读计算机今年自己在网上学习了四个月的安卓,但是现在我还是没编程的思路和想法,我只有中专学历,我这样半路出家的半桶水以后工作好不好找程序员的工作?


答:说实在的,难度是有点大。需要自己更多的努力来学习,比如补充基础知识,比如应通过其它方式获得更多敲门砖。

其实总体上的,相关问题之前都有提到过了,自己阅读参考。

都谈基础,到底什么是编程基础?

《学做程序猿难不难?

《非科系大学生如何学编程?

公司招聘为什么要求本科甚至要求985,211学校毕业?

更多《猿哥文章总结,这里才是精华


问:有人收徒弟吗? 猿哥你收徒弟吗?


答:获得知识两种途径,自学努力+为知识买单。最终还是凡事靠自己。

为知识买单

《线下编程培训机构汇总

《在线编程教学视频网站汇总

程序猿遇到问题去哪里问?程序猿交流社区汇总

还有赞赏猿哥~~~


问:python的工资怎么样?

答:猿哥看到的专门针对Python岗位招聘的薪资都不低,但是需要特别说明的,Python招聘,一般都是难度不低的工作,比如数据分析数据挖掘、爬虫等。所以需要针对具体工作,学习周边知识。


预计下周会出Python技能表,敬请期待。


问:例如哪种机械键盘呢求推荐

答:如果没有特别喜欢牌子,就买Cherry牌子的,然后又黑轴 茶轴 红轴等,自己百度了解一下,选择适合自己的再匹配自己经济能力的价格就行了,从几百都几千的都有。


问:猿哥猿哥,我是半路出家学Android,现在Android市场都饱和了,而且现在没学到家,技术不够硬,工作找不到,与其继续学Android,我是不是应该转去学java比较好?


答:技术不够硬,学哪方面都不会太吃香啦。所谓的饱和,也许只是一个借口,去看看招聘市场,仍然还是很多公司招聘。虽然从目前看,Andorid开发竞争压力确实比较大,但是考虑到你已经有一定基础。猿哥建议还是继续深入学习Android开发。Android虽然采用Java编程语言,但是转Java开发的话,要额外学习的知识可是不少。

参考

Java工程师技能表

Android工程师技能表


问:看了ios的和java的,感觉还是ios的轻松点啊,我本身是一名ios程序猿,猿哥,你怎么看现在的ios市场啊,能谈谈吗?


答:相对来说,移动开发不管是安卓开发还是iOS开发,理论上来看新人再学习的话,可能竞争压力会比较大。1.这方面市场人才比较饱和 2.移动开发要求的技能不少,学习难度有点大 3.各大热门的APP都被抢占了,新公司已经比较少有需要单独开发APP的。4.有一些自动化开发APP工具,可以实现一些简单的APP。 当然最后,终究还是看你的能力和兴趣,只要学通了肯定还是很多公司抢着要的


问:在想入行,很纠结'不懂是学什么方向好,是学java这些方面好呢还是学大数据云计算方面好呢,或者还是什么其他别的方向,想要工资高的,前景大的,好找工作的,能给点建议吗?


答:1、大数据云计算只是行业方向,不是一门具体技术,如果需要往这方面发展,需要你了解一下这方面使用的技术和基础知识,比如算法、数学等基础知识肯定是要的。2、Java目前市场还很大,主要应用于企业系统系统网站的开发。3、至于你最后说的那种工作,可遇不可求的,没啥建议。


预计下周会出数据挖掘,大数据相关的技能表。


问:

因为是专科所以拼命学习了Java,并且学了网页制作,但临近毕业感到害怕,担心因为学历问题没公司要,我想问一下学历不高有公司要吗?


答:学历问题,在文章《公司招聘为什么要求本科甚至要求985,211学校毕业?》中有谈到,最后给出的建议:


本科以下或者一般的学校毕业的应届生,应该通过其它方式获得更多敲门砖,特别是想进入好一点的公司。


比如,

  • 让自己达到本科学历,达到985,211学校的基本条件。比如,在程序猿要不要考研?》中,猿哥就有提到“通过考研,是进入985或211学校的一个渠道。”

  • 通过前辈同学或者老师朋友内部推荐。

  • 增加一些特别的技能,参加什么有名的比赛获奖,如ACM获奖。

  • 开源项目,建网站博客,获得同公司程序员交流沟通的机会。

  • 比如有网友提到的:github排到中国区前10% 学历就不重要了


问:是学前端开发的,不小心点进来了,h5的还要什么技术,前影好不好


答:前端是一门综合编程知识,其中JavaScript是核心,前端知识学好了之后都可以胜任后端工作,当前是前端的天下,你说前景好不好? 还是那句话,许多人喊找工作难,工资低;同时许多公司说招聘难,开价高,关键还是在于自己。


问:现在Java 行情还好不?刚开始学习Java 到时候工作好找不


答:Java行情一直不错,短期内没看到有什么行情问题,关键在于你的学习情况。当然,每一年都这样,许多人喊找工作难,工资低;同时许多公司说招聘难,开价高。关键还是在于自己,如果学通了,至少Java是没什么就业问题的。


问:猿哥,我毕业5年,干程序三年,一直处在找工作边缘,不停的换工作找工作;始终入不了这行,有时候觉得已经不适合在这行了,自己却非常向往这个行业,想过转行,但不知道能做什么,迷茫的我听听猿哥的建议!


答:每个人都有自己的学习特长,有的人善于音乐,有的人善于体育,有的人善于文字写作,有的人善于三维空间,有的人善于外语学习,有的人逻辑思维比较好,所以不同人有自己的特长,针对自己特长的领域学习,学习起来就会较为轻松。或许你真的不适合当程序猿,关于程序员发展规划,可以参考前面的文章《大龄程序猿的出路


问:猿哥,我大四了应届毕业生,想去上海发展几年然后回来西安可以吗,家在西安


答:如果上海有合适机会可以尝试一下,上海发展好留下来是挺好的,如果觉得还是想回西安,建议结婚前尽快商量清楚。

参考大城市房价那么高,你们为什么还义无反顾?


问:猿哥,我是17届毕业生,目前在实习,从事JAVA,我想问一下工作之余怎么提升自己的技术


答:1、学习成熟的Java技能,前面的文章《Java工程师技能表》  2、巩固基础知识,参考文章《都谈基础,到底什么是编程基础?》 3、尝试分享,如Github开源代码,写博客。


问:求网络工程就业方向,现在很迷茫


答:网管、机房维护、华为等通讯公司。 还是那个方法,自己尝试去看看招聘信息,对比人家的招聘的技能要求,加强学习。


问:猿哥,.net不知怎样?可否帮忙分析一下


答:.net从就业需求和薪资都不如Java,有那么一句话,互联网公司的几乎没用.net的。 企业网站一般用Java 中小型网站用PHP。.net主要用在企业应用(C/S结构),这方面应用也有很多用Java的。不过.net就是入门相对容易一些,框架等方面也比较单一,学习难度较低一些。


问:我觉得问学C还是JAVA的可能是想问学到同样的水平哪个比较好找工作而且工资比较高吧,猿哥可以回答一下


答:猿哥觉得水平差不多的话,Java容易找工作一些,从工作内容看,C/C++薪资高一些,但是C/C++技术要求高一些。


问:猿哥,你还没回答我的问题呢:java开发有哪些方向?我即将毕业了,很迷茫呢


答:大体上主要偏向于:大型网站、企业应用,分布式系统分布式计算之类的如金融系统、电信支持系统之类的。

参考Java工程师技能表


猿哥,传播编程经验

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存