您的位置:首页 > 其它

第一周总结

2016-04-24 01:27 281 查看

工作一周总结

一周时间,具体工作内容,从了解项目需求,设计逻辑图,到建表,到编码,各个部分都涉及到。期间深深感受到工作方法和编码习惯,自学能力的重要性。

首先说工作方法,举个例子。遇到一个没见过的问题,怎么解决?

画图解释:

 


 

通常方法:一条路上不停的尝试,这也是新手常犯的错,虽然思路看上去简单,但是极其浪费时间。

科学方法:多尝试几种其他方法。比如步骤1-3是现在的解决办法,走不通,返回头来,看看手册,看看设计有没有问题,把不能解决问题的办法排除,就剩下解决问题的办法。我这周遇到的问题,bootstrap写的页面,缩放比例不对,margin,padding,字体设置了一遍,没有任何效果。然而前一天写的一个页面却没有任何问题。此时找不到问题原因,只能挨个去排除。

在排除了css样式,发现同样的内容,显示效果居然不同!然后,发现自己忽略了一个重要细节。那就是<head></head>标签里的关于缩放比例的1:1的<meta
>标签没写导致了这个问题。这个是一个坑。以后不能跳了。

从这个点,也看出编码的习惯需要培养,比如相类似的代码段,写成模板,用到的时候,复制出来,这些小技巧需要工作中一点点的积累,如果十八哥能在课程中渗透一点这些小技巧对以后很有帮助。

还有很重要的一点,问题的表现和导致问题的原因可能看上去没有任何关系,深层原因需要思考。

自学能力是个老生常谈的问题,对于编程的新知识,我认为还是先看看一些快速入门视频,切莫大量时间浪费在看视频上,然后看手册,看手册,看手册,写demo,写demo,写demo!手册上的细节了解不清楚,很容易导致代码出错,这周也跳了一次这个坑。关于bootstrap中的form表单,栅格系统,如果能在编码之前细细看看这块的内容,能节省大量的调试时间。

培训中可能由于时间原因,没有考虑很多的逻辑,但实际中的要考虑的更全面,同时也要根据需求来设计逻辑,实际中要求的简单,高效,容易维护(写注释)。

所以接下来要做的,写更多的代码,见更多的错误,多看手册,多看大神的代码,多跟朋友同事聊逻辑,聊思路,多头脑风暴。独学而无友,则孤露且寡闻。

针对十八哥说的,想课程和工作最大可能接近,我只能简单说说,因为我也不懂怎么搞教育,不过这些内容是我接下来需要思考的,要做的,这些能力提高,才能提高技术,只能谈谈一些想法。

1.培养自学能力,看手册的能力,自学不是看看视频就OK。还是要做项目,多写代码。

2.好的编码习惯要培养,这需要十八哥去挖掘。

3.解决问题能力,形成正确的解决问题的方法。解决问题靠两种方法,一种是经验,我原来见过这个问题,知道怎么解决。第二种,我没见过,但是我知道通过哪种途径排除问题,找到原因,这是很重要的一条,因为谁也不可能见过所有问题,现在也就能明白十八哥用了一天时间带我们调服务器的BUG的用心。

对于问题的分析,大的逻辑上,涉及到哪些方面,挨个方面去排查。

4.罗马不是一天建成的,拿到一个项目不是上来就写代码,这样出了问题,解决起来思路非常混论,一会看这个手册,一会看那段代码。应该要分析逻辑,分析功能,查文档,手册,然后才能开始写,遇到问题,看逻辑,看代码实现,看手册,跟之前的代码对比,这样才是最有效率的,

5.不懂行业的产品狗不是好程序员。这就涉及到以后的职业发展,如何混圈子。我作为一个初级程序员,现阶段还是多写代码,多解决技术问题,但关于新技术,互联网行业,关于产品,都要了解,这些都是升职加薪,甚至跳出公司创业,迎娶白富美,成为人生赢家的关键。技术积累沉淀我向一些朋友了解,最少也得5年,才能游刃有余。所以入了这一行,才是奋斗的刚刚开始。

6.身体很重要,所以要持续锻炼。

7.大家多联系,多交流。

8.问题解决不了,代码写不出来,bug调不通,一定要休息一下,换换脑子,灵感会冒出来。

9.学而不思则罔,思而不学则殆。这句话体会很深,与大家共勉。

10.坚持写工作日志,每周总结。

最后感谢十八哥,感谢各位大神,带我进入了一个崭新的世界。

就到这里吧。我会持续更新。

 

 

 

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  我的生涯 工作