生活知识百科

没计算机专业基础,只学python可以找到工作吗?

2023-07-01 16:21:00 条浏览

可以,python要有项目经验,对异步编程,消息,数据处理尤为熟练




第一,从大环境来说,19年整个互联网的就业环境相对前几年严峻,各大厂商裁员的,倒闭的不计其数,整个互联网行业的相关岗位都较之前有所萎缩,所以竞争比以前大了。第二,从自身来说,只有提升了自己的竞争力,击败你的竞争对手,才有可能找到合适的工作。第三,从国内市场需求来说,python相关的岗位相对不是很多,要么要求就很高。所以综合来说,目前阶段,只学python是比较难找到好工作的,要么拓宽知识广度,要么加深只是深度,才能更好的提高综合竞争力。




要看你的数学基础,如果数学基础好,那么学习语言进入状态也会很快

学习人工智能,大数据分析这些都需要很强的数学和算法基础

而算法本质上也脱胎于数学

所以,学好数学,精研python一定大有可为




要学的精通,主修某一个python的方向。但是有一点,只学python是绝对不行的,还要搭配其他的知识学习,像html,css,js,linux等。要在实际应用,做程序,改bug,还要996.icu。

关键是自己学习不是一时兴起,听别人说这个python好学且赚钱,要持之以恒,绝对不比你现在轻松。




当然可以,我就是这样的情形工作好几年了




关键是学了能做事吗?不是是否是计算机专业。




可以,做数据分析,机器学习之类的。




所有的东西都可以从零开始学,但是你要补充很多其他的知识,因为计算机编程其实涉及到了很多很多是数学逻辑的问题,这个如果没有基础,你将会学得一塌糊涂。所以说你如果真正要入门,要精通的话你必须是学习整个体系,而不能单一学习某一个语言,这仅代表我个人的建议。




只学python是很难找到好的工作的,建议其他方面也都学一点基础方面的东西,比如linux操作系统、网络基础、各种语言架构,数据库等也都要了解一点,这样你才有上升和展的空间。




找不找得到工作,关键不在于你是不是只学python,而在于你学习的程度。学习的程度很重要。

从过完年到现在面试了很多人,面试环节侃侃而谈,啥都会做。到笔试就不行了。甚至不乏一些期望薪资8000的人,连DIV垂直居中都写不出来(这个真不夸张),当然了面对这种面试者,我们统一回复就是回家等通知吧。

所以好好学,把基础学好,工作很容易找。

想进入IT这个行业其实需要学的东西特别多,而且随着你的资历增长,你会发现你需要学的东西成几何倍的增长。不去学就只能在一个小岗位上一直呆着,等待被团队淘汰出局。

python只是众多编程语言中的一种。语言而已。工作则不是因为掌握一门语言就能处理好的。




谢谢邀请,计科专业从事软件开发十几年,在从事软件开发周围也遇见很多不是科班出身的程序员做的也非常出色,能不能做好软件开发和是不是计算机专业也没有多少直接的关系,现在就针对python编程语言进行分析,先看python编程语言的市场趋势,由于整个软件发展趋势向着更加集成式的发展,python正好迎合了这种趋势,很多人叫这门编程语言为胶水语言,主要是可以兼容调用多种编程语言,未来的python占据的市场场景可以会更大。

现实中的python就业场景不像在网络上宣传的那么夸张,毕竟现在占据市场绝大部分份额的还是java,任何一种编程语言的生态链的建立都需要时间,现在讲python未来前景非常不错,但不一定有java编程语言好找工作。但市场前景看还是非常不错,从未来角度去看还是非常值得去学习。

非科班的计算机专业能不能学好,好不好找工作?

首先学编程和是不是科班出身没有太直接的关系,科班出身代表有一定的理论基础,距离真正的编程距离还远着,大部分科班出身的人对于有些概念是知道,真正要讲出里面内部的实现不能说的特别透彻,所以讲还需要真正的实践平台来磨炼,可能现在能写代码的人觉得当个程序员不是特别难的事情。但随着技术产业的成熟,程序员的入门门槛相比之前已经提升了许多,所以难点不在于是不是真的科班出身,关键在于是不是真的想做一个程序员。没有人生下来就是一个程序员,需要付出毅力,学习编程目前主要有两个通道:其一自学成才,需要依赖强大的毅力;意志力不够强,就花钱培训跟节奏一块走,好像现实中很多人都走第二条通道。从未来考量学习python是个不错的选择,在打好基础的情况下一定可以找份不错的工作。

如何才能成为一个合格的程序员?

1.要有坚强的决心

现实中有太多的人参加了培训,结果有些人在还没培训完就开始放弃了,觉得自己不适合这个行业,其实就是给自己退出找个理由,没有参加培训自学的,在心态上一味的让步,最后坚持不下去了自我放弃了。

所以要准备好坚持到底的决心,过程总是不顺利的,每个人本能是都有懒惰的心态,就看谁能坚持到最后了,市场从来就是欢迎高级的软件工程师,没有必要为了市场所谓的饱和论影响自己的心情。

2.要有计划性

学习编程不是几天的事情,首先要有计划性,当天完成的事情就不要拖到后面去解决。要认清培训的意义,不要觉得参加培训了就万事大吉了,培训只是为了拓展,或者引路的作用,所谓的零基础多长时间就能找到工作是营销的手段而已,如果从内心不去接受这个事情,所以就要有规划,有明确的的目标性,编程前期的工作主要还是挖掘潜力的过程,潜力不是从天而降,需要有计划,当天必须完成什么事情,一次次的挑战自己的极限,容易加快学习的步骤,有机会的同学可以尝试着用这种方式挑战一下自己,说不定有更好的效果。

3.找到实践机会

实践的机会都是自己创造的,毕竟学习的过程中很难接触到,就需要自己想办法创造机会,可以找学习的计算机老师,或者在社会上寻找实习的机会,也可以在开源社区拿到源码自己去订制研究。

能够做到三点想不当程序员都很难了,关键在于第一点如果只是抱着试试看的态度不可能走到,有决心没有计划时间长了也会变得比较麻木,所以决心和实践永远是第一位的。

希望能帮到你。




其这个问题就像你说,我只学大学物理,能不能找到工作,要学物理你就要用到数学,要读懂资料你就要用到语文,要学大学物理你就得先学初中物理初中数学,然后是高中物理,高中数学?自己想吧




谢邀,作为985院校计算机专业的本硕毕业生和BAT的Java开发工程师来回答这个问题。

没有计算机基础

BAT里很多人都不是计算机专业出身,我的两个技术mentor是通信出身,我们的女经理是光电出身,我们有个PM还是历史专业出身,可以说,专业背景不是限制你能否找到好工作的瓶颈。

而且可以说,我见到的这些人都是转行后在互联网领域做得非常优秀的人,我本科时候有个导师,他本科是学玻璃的,硕士去了清华,博士去了哈佛读计算机,他说很多转行来IT的人都是因为真的有兴趣,所以表现得比很多专业出身的人都出色。

因此,没有计算机基础并不是很大的困扰,能够意识到自己的志向之后开始学习,才是最重要的。

而计算机专业的基础,自然就是C语言,数据结构和算法,因此如果题主真的想在这个领域发展,建议还是要了解这三个基础,才能真的踏踏实实的走的更稳健更远。

只学Python

鉴于现在Python如火如荼的气势,只学Python的话,大概可以去应聘一些创业公司的web开发职位或者游戏开发的边缘职位,也就是说,是能够找到工作的,但是想要进BAT,京东,网易,滴滴,搜狐等等公司的可能性比较小的。

因此,我的建议是可以先学习Python,上车再说。目前Python在国内人工智能和web开发领域还是很抢手的,其中人工智能领域对你的专业背景要求比较高,在此就不建议尝试了,因此不妨试试Pythonweb开发,要知道zhihu的站内搜索引擎就是有Python编写的(虽然现在改成Go语言重构了),因此可以专攻Pythonweb方向,在某求职网站输入Python,可以看到有311条招聘信息,比嵌入式还要多(255条)。

在进入公司之后,就需要你继续利用个人时间来补算法和数据结构方面的基础知识,这样能保证你在未来走的更远,更有机会去加入上面提到的上市大公司。

总之,对于没有基础的人来说,Python确实是一门入门简单,适用性广的语言,因此还是很建议有这方面打算的人尽快付诸实践,也祝大家早日实现梦想。

我是苏苏思量,来自BAT的Java开发工程师,如果上述内容对你有所帮助,欢迎点赞评论转发。我会每天分享科技类见闻,也欢迎关注我,与我共同进步。




谢谢邀请!

Python语言目前是IT行业内最流行的编程语言之一,而且近几年Python语言的上升趋势非常明显,所以学习并掌握Python语言对于初学者来说是不错的选择。由于Python的应用领域比较广泛,所以目前Python方面的岗位也比较多,就业还是相对比较容易的。

虽然Python语言的岗位比较多,但是由于Python语言比较简单易学,不少程序员也在陆续转向Python开发领域,其中Java程序员比较多,所以对于没有计算机基础的初学者来说,岗位竞争压力还是比较大的。

对于基础比较薄弱的初学者来说,要想提升自身的岗位竞争力,需要从以下几个方面入手:

第一:选择人才缺口相对比较大的方向。要想提升岗位竞争力,最好学习人才缺口比较大的方向,同时具有一定的发展前景,当前大数据、人工智能等方向就是不错的选择。Python语言在大数据和人工智能领域有广泛的使用,而且大数据相关方向的人才缺口比较大,竞争相对没有Web开发那么激烈。

第二:丰富知识结构。在学习Python语言的过程中,一定要逐渐补学计算机基础知识,包括操作系统体系结构、数据结构、算法设计、数据库等内容,这些内容对于后续的学习具有较大的帮助作用,而且要想在大数据和人工智能领域走得更远,一定要注重算法知识的学习。

第三:加强实践能力的培养。学习Python语言一定要多做实验,编程语言说到底就是一种工具,只有多使用才能逐渐熟悉并建立起自己的编程思想。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!




温馨提示