面临两个技术方向抉择,如何选择?

最近,遇到一个朋友,他有个纠结的一个问题:基本情况,本人目前在北京,学历自考本科,一年后回成都,3年Android 开发经验(独立开发),其中半年Android端音视频开发经验。在一家传统型通信互联网创业公司工作,在这家公司有幸了解到了音视频并对它产生了浓厚的兴趣。音视频这条路感觉很漫长也很难,对C/C++又不是很了解,可以说是几乎不懂。但是又不想放弃。而且最近了解到移动端开发行情不是很好。所以现在很是纠结到底是继续深入学习 Android 系统/音视频,还是学习第二语言后台Java/Python 。现在很是纠结,希望能够从发展前景或者稳定的方面能够一下。

在移动端,四面楚歌的环境下,确实需要思考下。自己做一个技术,或者一份工作的动力是什么?我带着客观的点,来分析上面这个问题。Android应用层来说,目前面临一个尴尬的问题,就是不好找工作,这里不是说找不到工作,而是找一份满意对口的应用层工作。应用层开发,依然有非常多人在从事,主要包括熟悉性能优化、自定义控件、第三方框架、等等。有些人说,我干不了一辈子技术,只想趁抓住机会,赚一波快钱,后面再转行做别的。我觉得很正常,单纯搞技术确实搞不了一辈子,工作也只是生活的一部分。从长期看,C/C++音视频肯定没毛病。但是短期3-5年,python,肯定是最佳选择。因为目前这个市场和移动端当初兴起是一样的,属于爆发增长期,进入半衰期,还需要时间。如果你确丧不想长期单纯搞技术,我觉得,这个机会是要抓住。Python可以从事些爬虫,数据分析,高大尚些,就是机器学习和人工智能。两个都有前景。

那有没有推荐学习的课程呢?对于任何一门技术,从哪学,要学哪些?非常重要。最好的方法,就是问别人。问一些在真正一线做人工智能和机器学习的朋友,给的建议。我收集到的信息是,不一定把那些基本的数学知识从头到尾全部看一遍。一个是实用性不强。第二个是心路历程非常艰辛,学到怀疑人生。他们给到建议是直接上手做项目实践,一个项目做下来,过程中发现不懂的地方学习,查缺补漏很快就能上手了。对于不懂的地方,做笔记标记下来。

陆家嘴学堂的《Python机器学习与深度学习16天高级训练营-零基础入门》,可以挑战下,首先课程并不贵,其次是,看下对这块东西难度和复杂度,还有要求上,是否符合。可以扫下方二维码,开始尝试吧~

面临两个技术方向抉择,如何选择?_第1张图片

《Python机器学习与深度学习16天高级训练营-零基础入门》

课程强调动手操作;内容以代码落地为主,以理论讲解为根,以公式推导为辅。共16天16个模块32个学时,每学时各1~1.5小时,136个知识点,82个代码和案例实践,讲解机器学习和深度学习的模型理论和代码实践,梳理机器学习、深度学习、计算机视觉的技术框架,从根本上解决如何使用模型、优化模型的问题;每次课中,首先阐述算法理论和少量公式推导,然后使用真实数据做数据挖掘、机器学习、深度学习的数据分析、特征选择、调参和结果比较。

课程中部分案例成果图

面临两个技术方向抉择,如何选择?_第2张图片面临两个技术方向抉择,如何选择?_第3张图片

面临两个技术方向抉择,如何选择?_第4张图片

面临两个技术方向抉择,如何选择?_第5张图片

面临两个技术方向抉择,如何选择?_第6张图片

点击【阅读原文】,开始你的尝试吧~

你可能感兴趣的:(面临两个技术方向抉择,如何选择?)