大专选软件技术,学 PHP 后发现运维有专门领域,后悔选错了?

2024-11-18
来源:网络整理

Java、PHP、C#、Web前端、运维等我该选哪一个?我觉得我的选择是错误的,我会后悔吗?我们从大专开始吧,大概是2009年左右。当时大专选择了软件技术。大一的时候我很努力,学得很好,无论是C语言还是数据结构。大二时差距拉大了,我学得越多越好。很多同学听不懂,但我觉得很简单。起初,因为php非常流行,而且网上的人都说它很容易学(2011年左右),所以我非常喜欢它并阅读了它。 PHP培训课程看起来范围很广,包括数据库、前端和后端。感觉以后也可以做维护(现在感觉当时太天真了,有专门的运维,而我学的PHP也只是常用命令,这样就可以部署项目了)只需要学习一些简单的基础知识就可以了,而且学习时间很短,和我想象的很多培训课程上讲的不一样,比如Web前端,我也有Web培训。前端学了一些简单的PHP和PHP,但也只是了解一点),但是学校主要教的是Java和C#的基础知识。框架我没学,当时也不懂。 MVC 好像只是流行而已,我不知道。不管怎样,我当时就觉得这是一个非常强大的技术。我也在学校参加了自学考试并通过了。许多参与者都失败了。我觉得自己也很优秀,心里还有点小骄傲。我大专毕业的时候,因为前面人少,我就放弃了大专升学的名额,就去专科升学了(我当时的成绩是真实的,有的尖子生技术不如我,有的自学考试不及格,有的甚至考试作弊)。虽然一开始很喜欢PHP,但是后来就没有学了。我大专的时候花了很多时间看Java基础知识,因为当时培训很流行,有很多有趣的视频。我只是看视频学习基础知识,甚至没有看高级部分。基础知识我不知道看了多少遍(当时网上有人说基础很重要,基础好了框架就容易了,所以我当时就看了很多遍基础)时间,但有人好像说框架很难?),我从副学士学位毕业后也很不幸。我们学校大专到本科的学生整天都去那里玩。我们宿舍还有两个副学士学位到学士学位的学生,他们都非常优秀。他们工作过,理解过MVC和那些框架,这让我感觉你居然开始点餐了,你有自卑感吗?现在想起来很可笑,但当时我并不明白。现在我明白了,当时困难的事现在看来很简单。而且,这位同学原来的工资只有2000左右。不是因为他厉害,而是我想太多了。

由于我的英语不好,我大专毕业到学士学位后没有拿到学位证书。毕业后,PHP不再流行。其他人要求我培训网络前端。我对Web前端很困惑,因为我在大专的时候,前端是编程中最被鄙视的。现在web前端突然流行起来,网上有人说它比PHP还难,但我却没有意识到。其实我更喜欢在大学里写代码(java、c#)的感觉。但我还是去培训了web前端。框架不错,排名都在前几名。但是学习了框架之后就崩溃了。为什么?因为大专到本科毕业后遇到了两个很厉害的同学,所以我不太喜欢写代码了。我就想我是不是不适合。我还看到一个以前大专的同学自学了UI设计,找到了一份薪水不错的工作。那时我其实很想毕业。我学的是UI设计,但是别人建议我学web前端,所以我就学了。另外我还有强迫症。如果我喜欢一件事,我就不太喜欢其他事情。当我上大学时,我只是想喜欢它。我不喜欢,不喜欢自己电脑上装的那些乱七八糟的东西,不喜欢那些黑乎乎的命令行,和那些乱七八糟的配置,我就是喜欢写代码的感觉,很满足,但我也知道我当时喜欢PHP。当时我并不反对学习。我在网上看到LAMP是一个黄金组合,我非常喜欢它。它们都是免费的。但正如我上面所说,大学时我还处于Java和C#的基础阶段,我的思维也在那个阶段。那个阶段我觉得写代码很有趣,所以当我学习Web前端的框架部分时,我对所有乱七八糟的配置感到非常厌恶。当有node的时候,我其实一开始并不讨厌node,还有点喜欢,因为老师说前端和后端我一直觉得用JS很酷,但是我老师有一次说PHP更适合写网站。一般不使用node来写后端。那时我就​​开始反感它,因为我选择了Web前端。如果你说PHP更好,那我宁愿?当我说Web前端主要写组件的时候,我当时就崩溃了,因为我还是喜欢写后端系统。我发现维护和纠正错误很有趣且很有成就感。我不喜欢写组件。当我开始学习Web前端的时候,我不知道以后该学什么,PHP。基础知识有点基础。学了node之后其实很喜欢node,但是老师说不喜欢。以前我什至不知道那是什么。老师讲课很快。他没有解释这个框架的用途或者它是什么,所以他只是教了我。有时云在雾中。

最终毕业后后悔选择了Web前端,没有找到太多工作。我只是浪费了5年时间。这5年里,我一直在跳来跳去,思考最初的选择是正确的。我有点后悔升读学士学位。如果我选择了我最喜欢的 PHP 而不是学士学位,至少我会比现在过得更好。不过,升读学士学位的机会对我来说是一个提升学历的绝佳机会。毕竟,在高中努力学习不就等于考上好大学吗?所以如果我有这个机会,没有升级到学士学位,当时我会感到失落,以后可能还会感到失落。但如果前几位同学都去读本科的话,我就没有机会了。这可能是最好的了,如果我不升级到学士学位我也不会这么觉得。 ,不需要选择,也不会有遗憾。可惜的是运气不好,前几名都没有晋级。或者如果你大三读完PHP,升本科或许还有机会拿到学位证书(宿舍里拿到学位证书的两个同学英语都很差,比我还差) ,但他们的其他课程成绩好会提高你的学习成绩)。如果你学完了PHP、框架、mvc,本科时遇到其他同学,你就不会说你不适合,也不会害怕什么。即使你学了Java框架,比较复杂,其实概念都差不多(感觉都差不多),界面好看(有的老师只看你的界面来评分,不不看代码细节),分数还能更高。现在回想起来,我本科时认为难的其实就是当时的情况。是的,我愿意。我只是认为其他从事过 MVC 工作的人对此有所了解。我从来没有接触过它,认为我写的和学到的没什么用。现在我明白了,这些都是我以前学过的。我接触过很多,但我从未接触过。你只要看一下就可以明白。当时看训练视频感觉很好。我觉得我在学校学到的东西已经过时了(有些确实是过时的),我不相信我学到的东西。事实上,他们都是一样的。我是本科生才开始做的。我也害怕课程设计,觉得很难。上了几门课后,我发现其他本科生也是这样,没有我好。他们都在学习Java基础知识或者看电视剧,在网上与人聊天。否则,学完PHP后,我会对知识体系有一个大概的了解(比如什么是MVC,什么是框架,而不是听到就感到傲慢,害怕,害怕未知)。如果你了解本科生,你就不会做得不好。本科毕业后不需要web前端培训,直接找PHP的工作就可以了。只是你当时太信任练习生了。有一个同学不相信,所以没有去参加培训。 ,他也本科毕业了。他说,本科毕业后,还需要培训什么?他本科毕业后直接参加工作,现在过得还不错。

当时我也在网上找了一些培训课程。我觉得他们不错,但似乎不够全面。他自己的一些系统,比如cms,他没有教。当时我也很喜欢那些用cms帮助别人做网站工作的人。感觉学完之后很担心是不是还漏了什么。观看那些完整的培训视频会花费大量的时间和精力。大学里学习Java和C#只是基础。我看了几个月的视频。自学有时是相当困难的。训练效果很好。这取决于环境。结果培训课程视频我还没看完,网上的自产系统我也还没看完。现在想起来,我很后悔。在互联网上观看那些系统是可以的。 CMS 并不是很重要。如果你想用它,你就有基础了。不是可以吗?是因为强迫症吗?如果内容不完整不想查看?也许吧,所以我责备自己。当时CMS很流行,网上也有很多我自己的教程。它们非常混乱,令人困惑且没有系统性。有时我还是觉得学完之后可能就忘记了。如果我需要有人的话,最好还是工作。让我告诉你什么是更好的学习。我没有选择这两个选项中的任何一个。其实我本科毕业以后还是有机会的。当时我的大学生很穷,就自学了UI设计,找到了一份薪水不错的工作。当时我也想学UI​​设计,可惜做UI设计的人很少。人们和网上的人都说UI设计很难找到工作,所以我没有选择。而且,在UI设计培训之后,还有其他单独的培训,比如交互培训、文案培训等。我觉得培训之后要想学好,还是得去做。您需要参加其他培训。我不喜欢他们太多。对于编程来说,一种培训就够了(一套编程培训视频,一套UI设计视频培训视频,其他结构化交互。一套视频,一套抄袭视频,太多太乱) ,我只能说,我既喜欢又不喜欢。

之前说过,本科毕业后不想学编程,所以也想学PHP但又不想学。我想学它,因为我在大学时喜欢它,但我不想学它,因为我本科毕业后拒绝编码。但是当时我还不知道Web前端是我对它没有一个大概的了解,所以我就去学习了Web前端,但是学习Web前端框架很烦人,因为学习就得用命令行,看英文文档,开发工具也是黑背景的。不喜欢。我仍然感觉我在大专写Java和C#。我可以很高兴地编写代码,无需任何配置。我当时对PHP也有同样的感觉(虽然没有专门学过)。当时流行jq(看当时的在线前端,知道JQ就可以找到好工作),而且我也觉得PHP就像大学里学Java一样。感觉JQ只要导入一个包就可以写得很开心了,所以在学习Web前端的时候,我想学习PHP(虽然前面说过,本科时期我已经不太喜欢写代码了,但是因为我排名Web前端培训高了,感觉又可以写代码了)或者想学习UI设计,但是不喜欢Web前端的各种配置,而那些(如果你是学PHP但不要拒绝它,感觉很奇怪。你觉得PHP和PHP是黄金组合,也许你不应该学习Web前端?)其实这也是无知的表现,所以知识不完整影响你判断。就在前几天,我看了PHP的培训视频。在后面的框架部分,我发现学习PHP也有类似前端npm的,比如也有各种配置,各种命令。 PHP框架学起来并不比node舒服,而且配置也比较多。一开始我以为PHP自带了很多现成的东西,比如接口。编写Web界面会非常方便。我以为它会是我自己生成的。但现在我发现很多都是第三方的,直接被别人用的。我曾经认为数据传输会很复杂。这很简单。现在我了解了如何像node一样使用它,但我认为不会很方便。即使现在我也更喜欢 Web 前端的 Node 内容。也许困难是异步的,但我学得很好。 ,这并不是让我犹豫的原因。可惜我本科的时候还不知道。能得到更高的分数就更好了。其实我基本可以增删改查,但是框架还没学。如果界面更好、更吸引人,我就可以在网上找到。 (以前一直以为那些接口是同学自己写的或者是系统生成的,反正我也不知道怎么做,感觉网上找的或者自己写的可能已经过时了,不合格。反正我怀疑自己,说不出来那种感觉,我想知道前端页面是如何与后端数据交互的,比如绑定什么的?组件直接绑定数据,我觉得很简单,但是我觉得它已经过时了或者没有被社会所使用,我只是怀疑我认为它简单,现在看来我想得并不难。第一名(我把很简单的事情想得太复杂,我被各种花哨的术语愚弄了。),分数会更高,我将有更好的机会获得学位证书。不幸的是,当时我不相信自己,也不相信大学的东西。我以为这是已经被淘汰的东西了。以前我以为培训中讲的项目都已经完成了。培训结束后我发现很多都是半成品。看。我看过的很多在线培训视频都是半成品。教你用框架增删改查写的项目也是半成品。这和我在大学学到的很相似。只是利用框架传输数据的思路发生了变化。我曾经整天吹嘘它。看起来好牛逼啊,什么企业级项目开发,让我自己都怀疑自己迷茫了,太相信培训了,让自己都怀疑自己了。

有一段时间,我还在犹豫是否选择Java会更好,因为大学里教授Java。如果大专选Java,本科也用Java,似乎更通用(其实也不完全正确。C#大专、本科都有,但现在好像已经淘汰了,更快比微软的C#还大名鼎鼎吧?是因为人们都说PHP好学,Java难一点,但我想当时连中专生都可以学怎么找?干得好,我也可以。我一度这么认为,但后来想了想,我还是很困惑,为什么?因为我开始认为简单更好,因为我以前买过。小时候用了很多软件,当时很喜欢,但是长大了就觉得成了一种负担。后来看了网上的极简,觉得简单当然更快乐。不是极简,是极端我觉得不好,所以我觉得Java太臃肿、太复杂,配置很多。这不是和我的想法相矛盾吗?我觉得选择Java是正确的选择,但这与我追求简单性不符。我想了又想,然后在网上看了一些芝芝的Java视频,包括各种框架的介绍视频。确实,这个机构的培训视频总是给我眼前一亮的体验。感觉很明亮。在讲技术之前,我先介绍一下这个东西是什么,它是用来做什么的,以及为什么这个东西存在。比如说框架,以前我并不知道它是什么。我上网查了别人的比喻,大概明白了,但又没全部明白。 ,我培训的时候,框架并没有太多介绍,只是如何使用。如果你学东西的时候不告诉我它是做什么用的,我就学得一头雾水,目标是什么,作用是什么。无论如何,我觉得不适合我。这个培训机构的视频把一切都解释得很清楚了,我也看了用法。无论如何,和我之前想的不一样。我一直认为它是非常高级的,但现在我认为框架是为了解决或简化一些东西。这些问题其实就是这样的。相当于帮助你封装了所学的基础内容,并利用它的规则来简化代码的编写。即使你不知道框架,你仍然可以使用基本内容来写同样的东西。 ,如果我本科的时候就知道了,即使没有框架我也能写出来,这样我就不会排斥,分数也会高很多。但是,看了Java的框架,确实又多又臃肿,所以当我看到这个的时候,我觉得还是不要选择Java比较好,但是感觉选择Java不太合适。

看完视频我很后悔为什么没有早点看(如果早点看的话,我就不会整天凭着自己的想象和认知到处闲逛了,我一直想解决我所知道的世界里的问题) ,但是我的认知不够,很难解决,毕竟和现实有差距,认知上也有差距)。上大学的时候我就说看不懂,不知道。培训完Web前端后,我发现这些视频中的各种介绍大部分都能看懂。有了大概的了解,不再是大专时还停留在大学里的PHP知识,不用太多的配置就可以愉快的写代码了(大专的知识是基础的),而且就像学习一样Web前端的工具框架,需要大量的配置(虽然PHP感觉还是比Web前端简单,但是也简单不了多少,对于现在的我来说,也差不多了,只需要一点点差别,其实我也能学好),所以说,需要学习一个知识体系。学习完之后,再看看其他类似的主题,大概就能明白是怎么回事了。在比较了Java、PHP、Web前端之后,我发现Java仍然像我想象的那样复杂和臃肿。对于PHP和Web前端,我的想法发生了很大的变化。我感觉两者其实难度上相差不大(以前觉得PHP比Web前端简单很多,配置也很少,现在感觉不是这样了),但是一个是一个更多是前端,另一个是更多后端。反正前端和后端都要学,只是侧重点不同。本科毕业后我选择了Web前端。这是正确的。其实用node写自己喜欢的东西并不难。是不是 PHP 的前端比 Web 前端更多(你有 Node 框架)? (我们也教web前端,不过听说有的机构不教),爬虫(不是主要的),好像也没有多少,就算自己额外学了,几个几周就够了,也可以用node(我觉得有些机构是教node连接的(当然是我们当时学的)。我当时觉得自己真的很可笑。我可以用node来代替php写我最喜欢的项目。主要是当时的认知错误,我觉得php可以比其他语言写得快吗?看完视频,其实数据还需要。转过来,一切都不是自动帮你完成的(主要是当时php真的很流行,很多做网站的人确实用了php,很多也写了好吧),当时我就觉得可笑,怪我的同学。让我学前端,以为他们在骗我,现在发现是我的问题,也许是我骗了他。我发现web前端培训机构的老师教得太快了,后来很多人对框架都一头雾水。我的同学培训后还没有找到多少工作。只要群里有人不小心私聊我这个组织,我就不知道那个人是不是骗子。我在网上观看了大型组织的讲座。比我们老师想象的要好。至少他们会在使用之前告诉你它是做什么用的以及它是什么。我们老师只是让你先学,先上车,然后再了解。当然,也有少数学生喜欢这样的。老师认为老师讲得很好,听得很仔细(这个老师以前也在另一家大机构当过老师,有点名气,虽然我不喜欢那种风格,个人喜好,我喜欢以前的老师)其他学生不喜欢,也不怎么听我看视频,所以这只是个人喜好)。等我毕业了,PHP 就要被淘汰了。其实如果你不喜欢它太复杂的话,把Web前端看成是PHP的延续不是更好吗?从喜欢php转到喜欢web前端不是更好吗?如果让我在大学时选择什么,我会选择 PHP,因为当时 Web 前端还不是很流行。 Java 和 PHP 都非常流行。我只能在这两个之间选一个,而且我大学也学过。后端多了,前端去掉了,用软件来排版。我觉得Java比较复杂(虽然也简单,但是我想如果我要买一部手机,在上面开发的话,如果没有PHP方便的话我不会选择它),所以还是选择php罗。

而且即使我在Web前端学习了Node,我仍然会怀疑自己。节点只是陪衬,不是主节点吗?绝对是Java、PHP无法比拟的。我还是会怀疑,除非我当时看了PHP框架教程。其实,有了经验,你就能大致知道很多教程目录或者内容是什么,一看就懂。我过去遇到的另一个问题是我下载了很多完整的培训视频,但我没有全部看完。有时当我看到新视频时,我担心以前的视频已经过时,技术已经过时。我担心我在学校学到的一些培训视频会过时。使用技术,再次观看新视频是浪费时间。如果你不再看它们,你会害怕错过一些东西,所以时间就被浪费了。现在我发现只要教程不是太旧,哪怕花几年也没关系。基本原理仍然相同。基础和高层框架不会有太大变化。即使你学习过时的框架,一旦有了这个基础,你也可以很快地学习新的框架。以前的很多东西都是一样的,有些新的东西是在旧的基础上建立起来的。加到基础上(当然不是全部),很多时候还是要学新老的,因为公司太多了,有的公司还是用以前一样的技术。比如学前端,还是要学jq。公司也使用它。虽然Vue用得很多,但是你不能保证旧的技术不会被公司使用,所以学了也无所谓。现在看来,你好像被大学的前端课程给骗了。其他数据结构和C语言都没问题。但当时学校在教授前端时仍然使用布局。我又上网查了一下,这让我对大学的课程印象非常不好。我感觉他们都被淘汰了。其实Java、C#等课程都不错,但是他们教的课程前端实在是平平无奇。

大学里有各种各样的老师。有的在课堂上放动画,有的在课堂上自读。因为那个老师说他以前上课不听课,自学非常好,所以是这样的吗?现在我很后悔为什么我浪费了那么多时间学习web前端。即使我不喜欢node,把node改成php的成本也只有半个月到一个月。对于我这样有基础(大学编程基础)并且完全训练过Web前端知识体系的人来说。我现在发现Web前端和PHP之间有很多重叠之处。比如前端HTML、CSS、js、jq都是以前学过的。我大学的时候也自学过,web前端培训的时候也学过。虽然前端培训可能更高级。是的,(但是有一个问题,我在培训中学完框架后,培训老师说我们以后主要写组件,我们不是要求你写HTML界面和CSS,而是主要写组件。然后问题是,你之前学过什么培训,为什么不花更多的时间在框架上写项目呢?网上的插件你可以用原生的来写,效率很低吧?公司有自己的库吗?特别是小公司,我以前也提到过。中小型公司,我觉得自由,更有趣,我可以自己承担工作,我有成就感,我不喜欢大公司,但我喜欢中型公司。前一段时间,因为感觉创业风潮已经过去了,不适合创业了。工作最好有技术稳定,容错率高,不用想太多。为什么?更何况我喜欢大公司,因为我觉得我进不去)。学完了这些前端基础PHP和Web前端,感觉PHP就够了。 (看了Java前端,感觉PHP还是前端,感觉比Java更像学前端),后面还有一些区别。比如你学node.js是为了web前端,学PHP是为了PHP,难度其实是差不多的。 Node 并不觉得那么困难。我们当时也学了web前端。它教你如何部署,PHP 培训还教你一些关于 Web 前端的知识。学习三个前端框架:Vue.js、.js、.js。老师还要求你专攻一门。一旦你了解了其中一个,你就可以很快地自学其他的。 PHP培训我听同学说他们还可以学习Vue、PHP和Node。其实难度都差不多,还有很多重叠的地方。最重要的是,Web前端培训结束时,老师并没有教微信小程序开发。你能相信吗?我学的前端老师没有教过他。他说很简单,自己教就行了。他给我们发了一段视频。真的很有趣。那时候小程序很流行,面试的时候人家会问你会不会做,但你不教我。教授一些难以理解的东西有什么意义吗?我听其他PHP培训的人说他们教微信小程序。我觉得这真的很有趣。当时我也想转PHP教学,交了500元押金去参加培训。然而,训练一天后,我发现环境不好,卡住了。 ,我感觉学完web前端就不想选择别的了(当时web前端培训排名靠前,觉得放弃很可惜)。我想敬业,所以我放弃了PHP,去审查了Web前端,但我真的不喜欢Web前端。麻烦。

如果您刚刚直接学到了PHP,即使很难找到PHP的工作,PHP培训中的大多数前端前端都将很好。 Vue当时非常受欢迎。您可以上网找到VUE教程(实际上类似于Web前端培训),它只能涵盖一周的内容。经过几天的学习小程序,与直接训练Web前端训练更方便,更容易直接从PHP转到Web前端。如果您使用PHP而不是节点,那不是更好吗?切换到前端(也许当时切换到前端并不难。我听说互联网上的某些人正在学习UI设计。一些公司要求他们在学习UI 后进行Web前端因为UI设计还需要一些简单的前端,因此可以将其进行前端。尽管我知道PHP已被淘汰,但我不知道为什么这种感觉仍然存在,但是我仍然喜欢它(当培训机构取消PHP时,我有点高兴,因为我认为选择Web 是正确的 - 我以为我可以安心地学习前端,但是几天后,我仍然想学习PHP,我只是没有太多理由当我从本科学校毕业时,我必须学习PHP,或者学习UI设计。 PHP失败了,您将学习其他东西,例如前端或Java,因为如果您失败了,那么这些东西很难从一开始就很难。如果您选择一个简单的人,就会成功。 。啊,当然,轻松且困难的收益率不会有太大差异,否则很难判断)。

我记得我从本科学校毕业时,许多不擅长研究网络前端的人。对人们来说,这听起来很简单,但是它给我的印象并不简单,因为我也学到了初级大学的前端,而我的本科学位成为了一个很大的前端。我在线检查,并说前端与以前有所不同,这比PHP更加困难,因此我的印象并不太简单。但是对于那些不喜欢在线聊天和查找事物的人来说,前端听起来很简单。许多改变职业的人也想学习它。网络前端。当然,当PHP首次变得非常受欢迎时,有很多学历较低的学生。 Java也是如此。它更平易近人吗?我几乎断断续续地写作。我最初想简而言之,但如果我说的不够,我觉得我无法清楚地解释它。我想在写作时写,我想写的一切。我也在考虑散步时错过的东西。我会在想到它的时候将其写下来。回来继续写作和补充,可能就是这样。也许有些事情我无法表达,所以可能就是这样。

分享