菜鸟我如今大三了就读一所名不见经传的学校,大一浑浑噩噩的度过一学期,大二央求我家人总算获得一台3K的电脑,于那时起我发现我不能再这样下去了,常想起我爸对我说的话“初中毕业还有高中能够念,高中毕业还有大学念,大学毕业看你还能逃避什么”于是别人玩游戏我看书,别人泡妞我ctrl+c/ctrl+v复制代码,由于自学又没有选择性的学习,百度了一大堆如何学习编程、进程又如何如何。 然后开始了 C java jsp HTML JS等一系列语言。
学C的时候学习进度异常慢,第一次接触编程感觉有点像数学,基础语法、指针,数据结构,当时敲C主要是来排序星星(****)排成各种各样的状态,联系你的逻辑思维。
学java的时候轻松了许多,java来源于c/c++,基础语法大同小异,终于摆脱了指针的指针的指针的糟粕,国二C我也是醉了(操作符的优先级,指针的指针,不过我没考),学了java的GUI(感觉好丑),然后综合运用了些其他知识在韩顺平老师视频的教程下敲了一个简易的类似于QQ的聊天工具,功能少的可怜。
在大二第二学期开了网页设计课程,html,CSS当时老师还在用table布局,(新手不要觉得table布局很丑,虽然是提倡div+css,但web标准语义化就是用正确的标签干合适的事,为何不对。 这是新手的一个误区),顺着网页课程学下去,还有js,接着发现开发一个网站还有服务器脚本语言,如jsp php,接着发现web要学一大堆知识。
于是我在前端后台之间抉择了很久,选择了前端,就是一年前决定的。 然后开始了我web前端工程师探索之路。学标签(html),用CSS,加特技(js)这是web最进本的知识。
总之web很杂,水深的很,越学习越没底发毛,学了诸如 : html css js jq Ajax python ps SEO json hack .... 都有涉及,但无一精通。 属于半桶水,晃不起来也摔不到。
目前我已经在实习了,工作巨坑,我起初以为我的工作是:从美工手里拿着设计图,分析切图构思布局,写css/js,优化。 但这一切都没有,web网站开发和web应用程序开发不同,目前这项目着重数据,前端基本不需要,连html都是从bootsrapCOPY下来的,顺带还免了CSS。 所幸还好,学了一点要怎样开发项目,需要哪些编辑环境,后台如何写程序,前端如何调用方法,web服务器架构要怎样搭,主要都是服务器那块的知识。 不过我的前端专业知识没有涨进,很郁闷,要换份实习干了。
ps:一直觉得博客园很好,里面大拿多且善于助人帮助菜鸟跳坑解疑惑,申请博客11个月了,第一次发文章好紧张,不知道有没有人看到,我会继续努力的,如今面试都需要填写你的博客地址或者git。
新闻热点
疑难解答