为了月薪上万,我竟想零基础转程序员

大家好我是“有点想转行”的老王,不知道你有没有发现,近年的名企校招中,不论是提前批还是内推,几乎只有技术岗,而日常的社招,也是技术岗偏多。BAT大厂好像越来越偏爱技术类的人才了。

在这样的情况下,我产生了一个“大胆” 的想法:

新闻学专业、大学没学过数学的文科生,现在又做着内容运营的我,有没有可能以后,转行成为码着代码、底薪上万的程序员呢?

在这里插入图片描述

而且,有这样想法的人,并不是只有我一个。但阻止大家付诸行动的,大都因为同一个原因:学编程真的太难了!

有趣的是,再仔细一想,又好像找不出编程具体难在哪里?

1、编程到底难在哪里?

知乎上,这个500多万浏览的问题被顶到了相关话题的精华榜首:

在这里插入图片描述
总结一下,大家对编程的误解有几点:

误解1:写代码,需要很强的逻辑思维啊!好难…

那么逻辑思维到底是什么,真的如天书一般复杂?

搞清楚逻辑思维前,我们很有必要明白,编程具体是在做什么?那就是:教可能是宇宙中最笨的东西——电脑,如何做某事。

而逻辑思维就是告诉我们,如何编写这部“教学课本”。

举一个不严谨的例子:

如果我想要教一个小孩如何吃苹果,我只需要给他一个苹果,告诉他直接咬着吃就好啦!

而身为编程的码农,他需要将所有的步骤编纂好:

把苹果拿在手里→递到嘴边→张开嘴→咬一口→咀嚼10下→粉碎程度不够的话,再咀嚼10下→吞咽下去。

在这里插入图片描述

你看,一件简单的事,我们需要做的,是事无巨细地全部考虑周到,将吃苹果这个“大事件”拆分成为一个个小动作,告诉电脑该怎么做。

这就是编程中的逻辑思维,有时,它并没有我们想象中的那么难。

误解2:写代码,全是英文界面!数字+英语=杀了我吧…

和我当初一样,大多数同学面对编程的第一反应是:整个界面密密麻麻的数字和英文,看不懂有点被吓到。

于是我跑去问公司的程序员,想看看编程对于英文要求有多高?没想到!我站在他身后刚要开问,竟然发现,他打开了谷歌翻译…

在这里插入图片描述

是啊!翻译软件如此发达的今天,编程对于我们来说,英语要求高吗?并不高。

就算有,也只是需要你记住不到100个高频单词就OK了!没有英语语法,没有阅读理解,难吗?简直不要太简单…

误解3:全是没听过的专业名词,我连安装都不会?

作为编程初学者,很多人和我现在一样,想学习却不知道从什么地方下手

于是B站上看了看初学视频、知乎上搜了搜干货,百度云里存了一些知识点。感觉都是专业词汇,自己尝试着安装学习,发现出现了好多的报错与BUG,还没开始学就被劝退了,最后得出结论:好枯燥,没意思,然后不了了之了。

在这里插入图片描述

编程本身很简单,但自学时,无人答疑,让学习变得好像难了起来。

而真正能系统专业性,手把手教自己编程的课程,价格极其昂贵,教学旅程也非常漫长。

这对像我这样,还在犹豫要不要投入资金和精力学习编程的人非常的不友好。

但其实生活中依然存在着低成本,又能容我们尝试学习编程的机会!刺猬大学「5天入门JAVA体验营」就是这样的一个契机:

2、初学编程为何选择JAVA?

至于为什么第一次学编程要选择JAVA,我想这些理由值得我心动:

1、更多的求职机会

近年来,程序员在找工作这件事上,会发现,其他语言总有一种深受限制的感觉:

大企业只想要经验老成的程序员,而中小企业需要的是能做关于信息化系统建设、业务系统的建设等内容的程序员,而这些内容,用JAVA做是最合适的。

在最新的TIOBE编程语言排行榜中,JAVA就自2007年起,热度就有增无减,蝉联冠军:

在这里插入图片描述

学会JAVA,每日都会有过万的职位供自己选择,也就完全可以理解了。

2、更稳定的成长空间

你敢想象?一款1990年初开发的语言,在2019年依然有在更新,如今已经走进了1.12版本。

由于语言本身具有良好的生态和特性,JAVA的工作经验更有延续性,保证了我们在转行转公司后,依然可以保持在相同的经验水平上,继续稳步发展,而会JAVA的程序员,可谓是:越老越值钱。

在这里插入图片描述

3、JAVA学起来更少麻烦

JAVA的生态更完善,语言本身更稳定,没有冗长的规则和多端的变化,因此学习很清楚、没那么复杂。

同时,JVM虚拟机的存在,屏蔽掉了很多复杂细节,在前期就能规避掉很多BUG和问题,写出的东西只要符合规范,在任何平台可以无缝运行。

因此,JAVA能让使用这个语言的人更专注在业务上,不会因语言本身问题而头疼。

在这里插入图片描述

其实,归根结底,编程在某种意义上,甚至如同一个普通技能,代码谁都能码,而99%的人们没有学习编程的原因,只是因为道听途说,又被不了解的名词吓到。

根本没有尝试学习过,何来“难”这一说呢?

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值