Martix 发表于 2017-3-10 23:10:41

我是怎么入了WEB开发的坑,无法自拔。

匆匆忙忙,学习PHP大概1年多了,在16年里学到了很多东西,从菜鸟到现在大概中级吧,中间确实经历很多。现在也处于一个迷茫的期间,不知道往那个方向发展。自己也知道要学的东西很多。所以写下这个整理整理吧。  先自我介绍吧,我在大学期间开始学习计算机语言,第一次接受这个东西,根本不知道这是什么东西。玩了一学期,后来想想在大学里不做点什么好像亏欠了什么。就开始自学C语言,当然只是皮毛而已应付考试够了。后来到了二叉树,指针,冒泡什么的。我现在都快忘完了,然后第二学期接触了C#,那个时候觉得好好玩,程序还能这么做,拖拖控件,F5生成就可以了。以至于毕业后还天真的想找个C/S的工作试试。事与愿违,我浪费了一年时间跑去做硬件了,哈哈,说到这里真是想给自己一巴掌,大学没有好好学习。又混了一年。现在是真的后悔死了。后来种种原因吧,想重新学习编程就找到了宿舍的好基友----小六。那个时候出学校面试的时候我们在同一家公司一起面试,后来我被淘汰了。不然我就入了.NET了。  因为是重新来,所以只能自学,小六推荐我学习PHP,我被小六称作野生程序员。想想还真是没办法,那个时候做硬件最多一个月2800,我记得很清楚。也没什么钱,就抱着手机看视频,这里不是给慕课网打广告。还真是要感谢这个教育的平台。那个时候简直是疯了,吃饭看上厕所也看,工作不忙的时候基本就是开始手写了。对着电脑练,看完基本的CSS,JS就去看PHP了。那个时候也快过年了,因为想换工作的原因吧,我辞职了就搬到小六的公司宿舍住了2个月,真的帮了很多,很多...期间过年回家一次,再次回到大城市的时候开始了找工作。那个时候才知道一点:程序这行没有工作经验很可怕的。当时要的工资还真不高----2000,但是就是很难找。我找了15天吧,期间被各种培训平台坑。做公交也好,睡觉吃饭,晚上熬夜基本是有时间就开始看视频写,跟着教程干(一直不喜欢看书会困)。找工作的那几天都是晚上2点多睡觉。慕课网上关于PHP的都看完了。因为要找工作选择了CI框架进行学习。也是巧了在第一家公司就是用这个框架做的后台开发,在新的公司呆了半年多。当时也是因为想找到工作。经理面试的时候给3000没要,我就说2500够了吃住保障住。也是因为这个原因吧,过了一天就打电话叫我去上班了,但是还真是高兴。那个时候朋友说我傻。现在想想还真是,哈哈。  第一家公司因为还是住在小六哪里,因为赶公交的原因下班就要回去了。因为宿舍在6楼在,我没搬家的时候,我也懒的上去等小六回来吃晚饭,所以就在楼下的网吧充了会员在里面写程序(现在想想还真是一股清流)。后来公司提供了员工宿舍,我想这也是我目前为止最好的一间宿舍了。主卧,独立卫生间。不过对于男的来讲这些都是浮云。因为离得近了,几乎是每天10点下班,公司是6点就下班了。我这个单身狗闲着也是闲着,所以就多呆会咯。基本上都是我最后走的。双休的时候熬夜最猛都是到2点左右吧。期间看完了锋利的JQery,工作上CI手册看了几遍(有时候会忘记),后来慢慢接触Linux,搭建了一个小的文库上传系统,现在还记得是 文档->PDF->SWF文件,中间再截图一张作为预览图。那个时候不懂Linux。都是看着度娘过河的,一步一步下来。我记得很清楚从中午开始弄,搞到到晚上11点,当时还是傻逼。在系统的都能成功,就是在PHP用不行。后来才知道因为PHP调用命令的时候没有用绝对路径。呵呵哒,从此我就彻底迷上Linux。感觉太叼了。  后来公司GG了,我也没去急着找工作。因为在帮同事搞一个小的管理系统,就耽误了一个星期左右。不知道是不是幸运女神在微笑,第一天出来找工作,面试的第一家。下楼后准备坐公交换下一家面试的时候,人事就打电话给我。说我被应聘了。激动坏了,直接打电话给朋友,简直不敢相信呢,因为要的工资比较高。后来才发现这是一个入坑的开始。。。。新的公司又来了一个新的框架----YII2。这个时候学习新框架简直痛苦,确实不懂得东西很多。没办法硬着头皮上。被代码中各种M层虐,屌的没话说,各种组件,上去几行代码就搞定。迷茫但又很神奇。同时也被视图层各种写法搞得不知道所以然。。。框架是个好框架,代码就烂的一B,期间定义的变量就是a,b,c,d,z,u,x,我累个去。记得很清楚在写一个二级域名下的功能。我就把所有功能全推掉了,重新写的。。。实在看不下去了。在这里强调下。论代码注释,定义的重要性。你不怕打喷嚏的话也可以这样写,后来接触到了SQL的优化,直接飞了一级吧(自我感觉)。知道表定义的重要性,同时知道了网站整体的一个流程,各种缓存乱入。可能还得说声谢谢。跳进坑里才知道怎么不留坑。  在整个期间里,对CI框架的大神HEX影响最深刻,跟他聊了很多东西。曾经在迷茫的时候问过他:你写代码多久了?他说差不多20年了。确实听到这个回答很震惊。因为在我学习的路上就是对数据库操作,简单的增删改查。想想确实很枯燥。很佩服他这种精神。同时也坚定了我学习的决心,后来确实发现这个web不仅仅是简单的操作数据库。呵呵,所以现在有一种感觉就是懂得越多就越觉得自己会的太少。互联网这个行业真是水深。现在有一种体会:做个网站简单,做好一个网站难上加难。这个也是没办法的事情,人会错,电脑不会错。也只有不断提升自己,不断的学习才能越来越好,但是这尼玛就是一条不归路。程序更新永远不会停止,除非没电了。  说了这么多,确实也该结尾了,说了小片段,在和小六“搞基”的那段时光还真是美好的呢。有天他说:我感觉写程序好累,想换一行。我心中一万个草泥马。。。老子刚学你就打退堂鼓。不过那个时候我懂了一个道理:不管自己做什么事第一点是选择,第二是坚持。首先选择自己喜欢的行业再坚持下去,不然你将一事无成。这不是一碗鸡汤。这是我现在开心工作的一个原因。

ci_fans1 发表于 2017-5-20 21:43:27

国内程序员和国外程序员有很大的不同,我也在向国外大神学习
页: [1]
查看完整版本: 我是怎么入了WEB开发的坑,无法自拔。