IT入门深似海,入门到放弃你学废了嘛

kenx
• 阅读 290

我一直觉得IT行业 程序员行业。甚至觉得程序员人群 是一个特殊存在的群体。

入门到放弃,是真的,IT门槛高嘛。

其实吧,IT编程门槛,是有的,但是对于感兴趣的,想学习IT编程同学来说,也是一件容易事情其实。

我突然想讲一下我学编程的第一课,也是最难的。。。。。最近又经常遇到这种问题

当然还有很多问题和。是巨坑是真坑。我来讲讲初学者在学习编程时候遇到的

拦路虎

环境配置

入门编程的第一课,惨痛的第一课。

做编程,做开发集成开发环境,IDEA是必不可少的。 我相信开始学习编程的同学,下定决心了会为了表示仪式感,会在买一个新电脑在电脑上花时间和功夫。。

哈哈哈哈哈(作为过来人告诉你没有这个必要,一个普通配置电脑就可以了,不用纠结那些,不然电脑有了,你会转移注意力,学习过程会对你信心有所打击)

我是做JAVA的 当然我现在是全栈 哈哈很高大上的样子,全栈,我时常沉浸在别人 一声声大佬声音中无法自拔。

其实我不是什么大佬,全栈,是工作环境需要。

说到正题 环境配置

环境配置,这一步就会劝退很多人。其实我到现在还深受,各种复杂环境配置的困扰。有莫名的恐惧症。初学第一步。各种开发工具安装,各种环境变量设置, 各种卸载,安装,报错。各种无法启动。启动了崩溃问题

最重要还是要有耐心,

新项目

在开发导入他人新项目时候,尤其在人家项目配置环境和你本地环境配置不一致的时候。 这个时候,其他人项目都可以轻松运行,你死活都运行不了。启动不了项目。

这个时候你就没有办法开发,也没办法了解项目。此时你就会很崩溃或者着急(😁)

明明你和别人一样的环境,一样操作你的不行人家的可以,。这时候没人帮的了你,只能靠你自己。

还有如果是那种比较老的旧的项目。(你见过屎山一样代码吗

你就是你运气不佳,可能你好不容易 运行起来了。装了一套环境自己弄好了,

第二天你再来他就不行了,或者你切换其他项目,其他项目环境坏了

测试上线

这个也是学习编程后面,后面工作让你头疼抓马地方,

本地环境正常,测试环境不正常。测试环境好不容易解决了问题。预发布环境正常。生产环境不正常。 我现在都信佛了 IT入门深似海,入门到放弃你学废了嘛

有时候确实怀疑人生,莫名奇妙项目,莫名奇妙代码。莫名奇妙bug

竟然莫名奇妙自己好了。我什么也没改。

然后第一天正常,第二天莫名奇妙无法运行了。

总之一天莫名其妙度过了。。。

尤其在你作为全栈。各种环境切换时候,更加酸爽。。。。

这些问题可能是初级程序员-----高级程序员。必回经历的。

精神疗法

当然这些问题其实并不可怕,可能作为程序员,还会一直伴随着你 职业生涯。。

IT入门深似海,入门到放弃你学废了嘛

遇到问题不可怕 ,一定要有耐心,耐心,耐心。今天无法解决

明天换一个心情继续。总会解决的。

以致于我现在有点病态,遇到问题我不解决。我会睡不着觉。。。。。。

睡在床上我也想着,这个问题该怎么解决。脑袋也无法休息。。。

如果这些问题,你都可以,那么你非常适合IT和开发。

大家有什么想法和故事吗,在工作中是否也遇到了和我一样的问题和困惑迷茫

可以关注 程序员三时公众号 进行技术交流群讨论

点赞
收藏
评论区
推荐文章
浅梦一笑 浅梦一笑
2年前
初学 Python 需要安装哪些软件?超级实用,小白必看!
编程这个东西是真的奇妙。对于懂得的人来说,会觉得这个工具是多么的好用、有趣,而对于小白来说,就如同大山一样。其实这个都可以理解,大家都是这样过来的。那么接下来就说一下python相关的东西吧,并说一下我对编程的理解。本人也是小白一名,如有不对的地方,还请各位大神指出01名词解释:如果在编程方面接触的比较少,那么对于软件这一块,有几个名词一定要了解,比如开发环
学python的猫 学python的猫
3年前
零基础应该如何开始学习python
随着人工智能时代的到来,Python也在不断发展壮大,越来越多的人选择学Python,只要因为它容易学习,功能又强大还可以跨平台。其实Python作为一门脚本语言,难度上相较于其他语言略微简单点,但是对于没有计算机基础的人来说,也是非常难得,可能安装这一步就会难倒大家!1、Python学习确定方向对于刚入门的人来说,要先把Python基础和进阶学透,再继续往
学python的猫 学python的猫
3年前
python——零基础照样学
零基础,可以学编程嘛?这是很多初学者的心里都会存在的一个问题,当然,计算机方面的基础对任何一门编程语言的学习都是会有所帮助的,但是如果你在编程语言的学习上是零基础的话,也不用担心,因为不论哪门语言的学习,总是会有一个开始的。谁不是从零基础开始呢。我个人观点是python,是最适合作为学习编程路上的入门语言。原因大家都懂,python语言相对于其他语言来说
Wesley13 Wesley13
3年前
java从程序员走向架构师
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和
Stella981 Stella981
3年前
Python快速入门到精通开发知识体系图
课程简介:Python语言已经在大数据、机器学习等领域胜出,这是毋庸置疑的事实了。它以简洁、优雅的语言风格征服了程序员和非专业程序员。并且,它还是一种非常容易学的语言。所以,学习Python性价比最高。本套课程适合零基础学员学习,是入门Python的必须课程。学完此课,你讲达到Python初级程序员的水平,具备开发基础,掌握面向对象编程思
可莉 可莉
3年前
2018年蚂蚁金服前端一面总结(校招)
先简短的介绍一下我自己吧,我是一个前端学习者,虽然我基础知识也学了比较好,但是许久不用的知识就像流失的水,很容易就忘。在这次蚂蚁金服的电话面试里面认识到了自己很多不足的地方吧。虽然在阿里内推后的人才观的问题里面我觉得自己做的还是很不错的,但是在真正的编程题里面,才发现自己的编程其实需要更加的提升。接下来就分析一下这次蚂蚁金服的电话面试的题目吧,其
Stella981 Stella981
3年前
Redis从入门到放弃系列(三) List
Redis从入门到放弃系列(三)List本文例子基于:5.0.4List是Redis中一种比较常见的数据结构,其实现为quicklist,quicklist是一个ziplist的双向链表Redis从入门到放弃系列(一)String(https://www.oschina.net/action/
Stella981 Stella981
3年前
2018年蚂蚁金服前端一面总结(校招)
先简短的介绍一下我自己吧,我是一个前端学习者,虽然我基础知识也学了比较好,但是许久不用的知识就像流失的水,很容易就忘。在这次蚂蚁金服的电话面试里面认识到了自己很多不足的地方吧。虽然在阿里内推后的人才观的问题里面我觉得自己做的还是很不错的,但是在真正的编程题里面,才发现自己的编程其实需要更加的提升。接下来就分析一下这次蚂蚁金服的电话面试的题目吧,其
Wesley13 Wesley13
3年前
Java程序员的推荐阅读书籍
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。  一、Java编程入门类  对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基
kenx kenx
1年前
高级程序员和新手小白程序员区别你是那个等级看解决bug速度
IT入门深似海,程序员行业,我觉得是最难做的。加不完的班,熬不完的夜。和产品经理,扯不清,理还乱的宿命关系一直都在新需求做项目解决问题解决bug新需求好像一直都是这么一个循环。(哈哈哈)我觉得一个好的程序员,判断根本取决于,遇到生产问题和bug,解决的问题