初级阶段总结

2024-06-19 07:18
文章标签 总结 初级阶段

本文主要是介绍初级阶段总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

      (ps:又献出了第一次,一直喜欢在空间写写日记)

初级阶段已结束,论坛项目已上交,不管分数,不管考核成绩,我不断的问自己,你进步了吗?你收获了吗?
回望来时的路。
2月底,尽管张总要调我回深圳做售前方案设计,我毅然辞掉工作,收拾行囊,离开海南一路向北。海南的海风,椰子,沙滩,比基尼,很迷人,很陶醉。但那不是我想要的工作状态。海南的收获,考了传说中有点难度的系统集成项目管理工程师,我幸运地一次性过了,并且是刚刚踩线,有惊无险的过了。另外,刚刚走出校园的我,思考了很多,那段时间,朋友都说我是那么的感性,是我一直在追问自己,我想要的是什么,我要准备什么,我要改变什么?于是我选择了离开,选择了兄弟连,一路向北!
走进兄弟连。
2012229日,我成为了兄弟连的42期学员。无兄弟,不编程。从我在书城买了细说PHP,就被深深的吸引,也许是心底的那种部队情结,将我引向那里。记得《陈二狗的妖孽人生》里有一段大概是这个意思:我愿用我十年的寿命,换取我后半生及其我后三代子孙荣华富贵。穷则变,变则通。人不狠狠地逼自己一把,就不知道自己有多优秀。刚开始,我很不适应学校的班机制,组机制。我一直认为,我知道我来这里是为了什么,我在这里要干什么,我要获得什么。但,我现在觉得,班机制,组机制,能让我一直保持开学时那种战斗力,持续的战斗力,能让我一直坚持,直到学习成为了一种习惯。
项目感受一:基础很重要。
高深的武功都是由简单的动作快、准、狠组合而出的,基础不牢什么都是浮云。学基础是那么的无聊、无味。我开始是这样觉得,每天机械的课堂代码三遍,但我不知道那些代码用在什么地方,怎么用。更可恶的是老老实实地生涩地敲完了,也就到了晚上11点了。凯哥不愧是作业屠夫,屠得我喘不出气。每次听到凯哥布置作业,我就有点紧张,因为那意味着,我老老实实地完成作业,又不知道到几点了。兄弟连的名言:这里没有女人,这里女人是男人,男人是牲口。老师对我们最大的爱就是严格。我每天鼓励自己:我是最棒的,别人行,我也能行!因此我开始了寝室里第一个出门,最后一位回宿舍的。我不会,所以我要学,我不熟,所以我要练。记得大学时期,高数老师说过:人的极限是什么,我不知道,你也不知道。在凯哥的摧残下,我越来越适应,有了深刻理解课堂代码,并且不减量保质的满足,也有完成凯哥特级作业的喜悦。凯哥说我们能行,我们就能行。同时要自己相信自己,我能行,男人不能说自己不行。凯哥的PHP绝招:文件上传七伤拳,图像处理的六脉神贱,数据库连接的天龙八步。还有凯哥猥琐带有点小流氓的语录,尽管他一直说男人可以猥琐但不可以流氓。以及凯哥介绍新概念时的嫖客理论、老鸨理论。作业屠夫的凯哥,讲课时生动、激情。但我也一直思考着,凯哥举这个例子的目的是什么,是为了说明哪个知识点,不然会进入误区:那就是凯哥上课时经典段子记住了,但一节课下来,知识点没记住,切记!在凯哥的摧残下,我在无形中慢慢的打下了基础,尽管在有些地方还是那么的菜,但我感觉,我能理解,能知道,这些知识点用在哪了。并且我也习惯了,每天整理笔记,整理知识,整理思路。也开始习惯了,每天睡前想想今天老师讲了什么,每天醒来想想昨天老师讲了什么。哪里不清楚了,到教室后马上看自己整理的笔记。我也深刻的感觉到,我每天都能学到点东西,我每天都在进步。
项目感受二:思路是关键。
从开始布置做项目的页面时,我就一直迷糊着,我要做什么,需求是什么,要实现什么。结果页面没有效果图,做不出。直到在要开始项目的前几天,捷哥说,实在不行可以仿Discuz。然后我硬着头皮,开始做静态网页,并渐入佳境。此时,我知道了,当初,凯哥叫我们玩Discuz是有目的的。在做需求文档时,我老老实实的做了,并且很多功能都能用SQL语句实现。根据功能需求做了数据库表结构设计,系统流程设计。后来我发现这一步很重要。有了需求文档,我就知道了我要实现什么功能,要怎么做。如果没有需求文档做项目,就像没有效果图做网页,没有匹配对象写正则。结果那是一团糟的。就像没有理想的生活,没有翅膀的鸟。我也体会到了,有些东西,你没做时不知道是为了什么,但你做了后你就会知道你收获了什么。因为有了功能需求文档,我的思路很清晰,有些功能比较模糊的,经老师提点一下,也很快明了了。并且文件结构一团糟的我,也根据我的具体情况,仿造凯哥说的文件结构做了适当的修改。其实文件结构也很重要的。
项目感受三:细心,耐心,恒心。
在写代码是,经常漏分号,那是正常,因为我们毕竟是菜鸟,好的习惯也没养成。特别是漏了大括号。其实我们应该细心,养成良好的习惯,该打分号时就打分号,括号要成对出现。写代码前逻辑思路要清楚,要做哪些判断,语句该怎样写。当警告、报错时,要根据提示,独立的思考、解决问题。这时我发现我的英语四级还是挺有用的。有时候,一个大括号,造成了代码分支结构混乱,此时千万不能急,先要理清逻辑思路,代码的分支语句怎样写,先把握整体,再一个一个的细化,排除错误。同时刚学SQL,很多SQL语句我很不熟,经常出现语法错误,我就echo $sql ; SQL语句输出,然后在数据库中运行,找出错误。同时在php中写SQL语句,单引号和双引号很重要,我很庆幸,在凯哥的屠杀下,我已经对单引号和双引号有了一定的理解,大多时间不会出错,出错了也能根据提示很快的找出来,排除错误。其实排错很费时间的,我们毕竟是菜鸟,很多东西是生涩的很,因此有可能,一个功能,就要写到晚上12点。熬夜也就成习惯,每天要求自己今天要把什么功能实现,要完成那些,要坚决完成自己计划的任务。因此做项目时,凌晨34点睡觉已成习惯,12点能躺床上那时享受,就这样没日没夜的奋斗着,战斗着,亢奋着。直到论坛的大体的主要功能实现了,调试细节,才能每天凌晨12休息,就这样单调、充实地沉浸在项目。现在想想,我当初怎么就这样过来了,都有点不理解了。
总之,做论坛的感受是:凯哥说我们行,我们就能行,但前提是凯哥布置的东西,都老老实实,保质保量的做了。要相信自己,要感觉到我今天比昨天进步了,能问心无愧的说,我努力了。没有什么学不会,只有你懒不去学!这就是真理。做完这个项目,发现还是有些东西不是很熟,幸好细说PHP我已经看过一遍,老师讲的时候都有些概念,但后面的jsajxjquerysmartymemercache、框架没什么概念,要赶在老师前看看书,不能让老师拖着走。同时心里有了去小米的愿望,并且越来越强烈。两个月过去了,还有三个月,不能松懈,继续努力,继续亢奋,继续战斗,一路进发,相信我行,我是最棒的,只要给我时间,一切都不是问题。

原文地址:http://bbs.lampbrother.net/read-htm-tid-118395.html

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(103) | 评论(0) | 转发(0) |
0

上一篇:希望

下一篇:$学习帖="非文学帖";

相关热门文章
  • git的使用(总结)
  • 青岛早已放弃麦蒂不为薪水 上...
  • PHP程序员战地日记
  • Linux驱动总结3- unlocked_ioc...
  • 解答GRE填空要注意什么问题呢...
  • 毕业五年(续)
  • 毕业五年
  • 职业生涯规划
  • 中国软件开发工程师之痛...
  • 闲置书处理!
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议

这篇关于初级阶段总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1074363

相关文章

Qt实现网络数据解析的方法总结

《Qt实现网络数据解析的方法总结》在Qt中解析网络数据通常涉及接收原始字节流,并将其转换为有意义的应用层数据,这篇文章为大家介绍了详细步骤和示例,感兴趣的小伙伴可以了解下... 目录1. 网络数据接收2. 缓冲区管理(处理粘包/拆包)3. 常见数据格式解析3.1 jsON解析3.2 XML解析3.3 自定义

Python实现图片分割的多种方法总结

《Python实现图片分割的多种方法总结》图片分割是图像处理中的一个重要任务,它的目标是将图像划分为多个区域或者对象,本文为大家整理了一些常用的分割方法,大家可以根据需求自行选择... 目录1. 基于传统图像处理的分割方法(1) 使用固定阈值分割图片(2) 自适应阈值分割(3) 使用图像边缘检测分割(4)

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

java常见报错及解决方案总结

《java常见报错及解决方案总结》:本文主要介绍Java编程中常见错误类型及示例,包括语法错误、空指针异常、数组下标越界、类型转换异常、文件未找到异常、除以零异常、非法线程操作异常、方法未定义异常... 目录1. 语法错误 (Syntax Errors)示例 1:解决方案:2. 空指针异常 (NullPoi

Java反转字符串的五种方法总结

《Java反转字符串的五种方法总结》:本文主要介绍五种在Java中反转字符串的方法,包括使用StringBuilder的reverse()方法、字符数组、自定义StringBuilder方法、直接... 目录前言方法一:使用StringBuilder的reverse()方法方法二:使用字符数组方法三:使用自

Python依赖库的几种离线安装方法总结

《Python依赖库的几种离线安装方法总结》:本文主要介绍如何在Python中使用pip工具进行依赖库的安装和管理,包括如何导出和导入依赖包列表、如何下载和安装单个或多个库包及其依赖,以及如何指定... 目录前言一、如何copy一个python环境二、如何下载一个包及其依赖并安装三、如何导出requirem

Rust格式化输出方式总结

《Rust格式化输出方式总结》Rust提供了强大的格式化输出功能,通过std::fmt模块和相关的宏来实现,主要的输出宏包括println!和format!,它们支持多种格式化占位符,如{}、{:?}... 目录Rust格式化输出方式基本的格式化输出格式化占位符Format 特性总结Rust格式化输出方式

Python中连接不同数据库的方法总结

《Python中连接不同数据库的方法总结》在数据驱动的现代应用开发中,Python凭借其丰富的库和强大的生态系统,成为连接各种数据库的理想编程语言,下面我们就来看看如何使用Python实现连接常用的几... 目录一、连接mysql数据库二、连接PostgreSQL数据库三、连接SQLite数据库四、连接Mo

Git提交代码详细流程及问题总结

《Git提交代码详细流程及问题总结》:本文主要介绍Git的三大分区,分别是工作区、暂存区和版本库,并详细描述了提交、推送、拉取代码和合并分支的流程,文中通过代码介绍的非常详解,需要的朋友可以参考下... 目录1.git 三大分区2.Git提交、推送、拉取代码、合并分支详细流程3.问题总结4.git push

Kubernetes常用命令大全近期总结

《Kubernetes常用命令大全近期总结》Kubernetes是用于大规模部署和管理这些容器的开源软件-在希腊语中,这个词还有“舵手”或“飞行员”的意思,使用Kubernetes(有时被称为“... 目录前言Kubernetes 的工作原理为什么要使用 Kubernetes?Kubernetes常用命令总