在帝都实习一个月以后

一个月过得很快,学习到的事情不少,听我一一道来。css

工做内容---负责公司新项目的网站设计,以及网站的前端代码书写。以前没有专门的作过网站设计,能够说是彻底没有经验,刚开始本身真的是有点啼笑皆非,本身一个程序员居然被要求作设计,没办法,既然已经来了,就只能慢慢的试着本身作,接手设计的时候,本身彻底不知道怎么下手,虽然之前看过不少的设计的书籍,可是当我真的着手开始设计属于本身的网站的时候,彻底没有感受,没有灵感,因此只好模仿一些作的比较好的网站,好比虎嗅网,i天下网商,创业邦等等作的不错的网站,一直到如今,能够说我仍是在模仿阶段,比较喜欢一个韩国的设计网站,也是咱们公司的美工推荐给个人,叫韩国设计网,收录了不少的韩国的网站,当我看到韩国的网站的时候,很感慨,为何好东西都是欧美,韩国这些发达国家作出来的,就连互联网这么新兴的行业也咱们也一直都是在模仿,创新感毫无,仍是要根源于天朝的独特文化。如今对于设计也算是有点感受了,不少的细节须要注意,好比:字体的颜色的细微差异,边框的大小,背景色的选取,字体的选择,字体的大小,行距,块与块的布局,色彩的总体搭配,是否符合主题,设计的时候还要适当的考虑代码书写的方便程度等等诸多的问题。html

以前本身对于老大的交代的设计任务一直不是很认真,很敷衍,如今想一想,设计这个东西真的是很锻炼人的耐心,须要不停的修改,不停地调整,我会告诉大家有个项目的效果图拖延了快半个月了么。效果图根据PM的需求来定,效果图定下来了以后,程序不作修改是最好的,最怕PM不停地修改需求。PS:对于程序员来讲,会设计仍是蛮不错的,又是本身的一门技艺,不少时候不用求别人,本身能够搞定。前端

设计说完了,说说前端。主要是根据效果图,切图,调试兼容性。html结构须要语义化,规范化,根据标签的自己的定义来使用它,不能乱用标签,好比button和a标签,都有点击的功能,可是要在不一样的场合使用,button最好是在表单里面使用,不要用来代替a标签;其次写结构代码的时候须要有层次的缩进,结构看起来明白清楚,结构代码过多的时候能够把每一块折叠起来。CSS的属性不少,其实用到的也就那么一些东西,没什么难度,可是当你真正的写起来的时候就不是这么简单了,CSS类和ID的命名都是有严格的要求的,须要后台的开发人员看得明白,好理解;其次给一个标签添加css样式的时候,属性书写的顺序都是有规定的,先写定位属性-长宽属性-字体属性等,固然了,每一个人熟悉的习惯都不同,可是最好有必定的规律可言;html和css之间的搭配不能乱,要恰到好处。最头疼的问题可能就是兼容性测试了,我每次在chrome和firefox下彻底没有问题,可是当我一打开IEtester的时候ie6就happy起来了,要一个一个的调整过来,常见的bug也很少,通常都比较好解决;调试工具---chrome的F12足够了,这个真的是神器,其实firebug也不错,只是ff启动太慢了,如今一直都没有用它。html+css注重于细心和清晰地理解css的各类属性。今天下班的时候看到老大在修改我写的代码,说我写的不够好,其实本身也知道,没有花太多功夫在上面,得开始好好注重代码的细节部分了,否则本身的价值体现不出来。这个也就是差距,好的工做心态,好的编码习惯,好的技术功底,真的须要好好学习他们的好的方面。jquery

前端,JS能够说是最重要的地方,就好比说人,html是骨骼,css是人的外表,那js就是人走路,看电视,说话的种种功能了,我一直认为这个才是最重要的,也是将来前端开发的重中之重,也是核心竞争力,因此要花大把的时间在上面,可是在公司的项目里面尚未怎么使用原生的js,jquery到是还用过几天,到如今一直没有使用了。仅仅只是使用jq写一些动画效果,没有开发大型的项目,如今最想的就是可以在项目中作一些js的东西。也是本身最薄弱的地方,但愿在接下来的一个半月好好地学习,周末去北外的自习室本身学习,利用空余时间作一些比较炫的东西。《Javascript高级程序设计》这本经典之做在回武汉以前看完,看书的过程也要伴随动手实践。程序员

参加的活动---第一次参加的活动是3Wcoffee的新馆开业的活动,当时看到了新东方联合创始人徐小平,王功权,许单单ceo等互联网圈子的人,感受徐小平颇有喜感,了解了互联网创业的一些干货;后来参加了w3ctech主办的web前端交流会,举办地点在搜狐媒体大厦,主讲人是百度贴吧的负责人雷志兴@Berg和淘宝的前端开发工程师@Bson,见识了这个行业真正的技术大牛;第三次是ARM中国开发者大会,在京仪大酒店,本身对于底层开发不了解,可是仍是硬着头皮去了,结果证实是没错的,中奖了,送了一个背包,还和ARM的技术总监合影了,当时感受好神奇好幸运,现场有不少的牛人,记得有一个公司叫lanaro的什么公司,记不太清了,工资那叫一个高;第四次参加了在北京国际会议中心举办的HTML5峰会,去了一天半,拿了三件T-shirt和一些礼品,T-shirt都送给朋友了,最开心的是认识了好多人,各类公司的牛人,认识到本身和别人的差距,本身的沟通能力表达能力比较差,同时推荐一个不错的编辑器HBulider,尚未正式发布,比sublime更好用,比webstorm更健康。这个星期要去动点科技的交流会,关于微信5.0的探讨。其实做为程序员,思惟都有点僵化,天天对着电脑不停地工做,不妨每一个周末找点有意思的东西,看看风景,多和外面的人打交道,锻炼本身的交际能力,独立思考的能力,能够学习到写代码学不到的东西,技术历来都不缺,缺的是复合型的人才,你要是会设计,会程序,会产品,谁都会抢着要你。多去看看外面的世界,同时要注意身体,身体是本钱,天天坚持锻炼半个小时,再忙也要抽出时间来,话说lz基本上天天到北理工跑上5圈,多留一点汗,多发泄一点身体里的毒素。web

期待---这个月30号要去参加CSDN主办的coding for fun比赛,但愿认识到朋友和志同道合的人。以前一直想每一个星期总结一些技术上的问题拿来分享,一来技术问题比较少,二来也很差整理,都是工做中的具体的小问题,三来技术问题都须要在实践中获得解决,仅仅写一篇文章其实仍是为了本身能懂,看的人不必定懂,技术仍是在于本身的沉淀,在实战中锻炼本身,固然有技术问题欢迎一块儿探讨交流。也不早了,明早还要上班,晚安。chrome

相关文章
相关标签/搜索