各位电子商务的学弟学妹们:

来源:互联网 发布:软件著作权真伪查询 编辑:程序博客网 时间:2024/05/16 23:42

     我是一个同样选择电子商务的大四学长,即将毕业,真的很想为你们留下点什么,想来想去也只能写一篇经验或者说是建议吧,四年的事情真的不好总结,思路很乱,没有什么调理,如果你有兴趣可以一段段地迅速浏览,找找对你有帮助的段落。

     宽泛没什么不好的。很多人说我们专业什么都学,又什么都不专,技术比不过数信,营销、管理比不过工商的其它专业。相反我觉得这才是我们的优势,因为很多时候我们并不真的那么了解自己,不知道自己擅长什么,甚至不知道自己喜欢什么,广泛的学习能让我们更好的了解自己。另外,大学课堂上真的学不到什么东西,就拿WEB开发来说,数信会写.NET、PHP、JSP这些语言的,有哪个不是自学的?顶多因为专业上学习过C、JAVA这些底层语言,让他们能更快地掌握别的语言而已。如果你在大一好好学习过VB,转而学习别的语言,真的没有你想象的那么困难。

      早点决定毕业了做什么。如果你是真的对电子商务感兴趣而选择了它,那么我想摆在你面前的大致有2条路:一是作为管理者从事电子商务行业;二是作为开发者从事电子商务行业。如果你只是糊里糊涂地选择了电子商务,那我就不知道你有多少条路了,很多岗位都会接受电子商务的毕业生。说实话,我到了大三下学期还在犹豫自己走哪条路,我希望从事前端开发,又担心自己没有编程基础,比不过别人,在一个前端朋友的鼓励下我才坚持了下来。所以早点知道自己适合什么,喜欢什么,然后下定决心往这条路努力真的非常重要。

     电商的课程。这里每个人认为重要的都会不同,我仅仅给喜欢将来做开发方面的同学一点建议。数据库,记得有个朋友说过数据库是唯一一个不会淘汰的技术,当然它指的是 SQL语言,即使你要从事前端,你也必须了解至少一种后端开发技术,而每一种技术都必然会包含数据库。电子商务系统架构与实施,它主要讲了如果去设计一个系统,画画E-R图、用例图、时序图这些都是开发复杂系统必不可少的环节。网络营销,即使那时候你对它很不屑,当然开发一个系统的时候,你也不可能回避搜索引擎优化,网站推广这些问题。市场营销,这是经管类课程里我唯一觉得很有用的一门课,开发系统的时候光想到怎么实现牛逼的技术就完蛋了。别的就真想不起来还有什么有用的课程了,以前学的时候觉得微观经济学、宏观经济学这些很重要,花了很多时间专研,现在什么都记不起来了。

     电商的老师。推荐几个不错的老师,大家可以选他们的课,排名不分先后。首先是李绩才老师,当时他教的课:数据库、物流管理、电子商务概论、JAVA、ASP。李老师是一个非常敬业的老师,充满热情,几乎每次都会拖课,备课很充分,会讲很多课外的知识,毕业设计指导的时候他前前后后给我写了不下一万字的指导记录,我认为这比学术水平牛逼重要多了,他现在在读博,回来后应该会更强大。第二个还是姓李的老师:李辉,哈工大的连读博士,现在应该去美国继续深造了,水平自然很高,一堆的头衔。上他课的好处是他很博学,什么都懂,能学到很多课外的又有些相关的知识。第三个是徐井岗,市场营销系的,自己一边开公司一边教学,所以比较有实战经验,上课很会偷懒,比如让自己的助手讲讲课啦,但他的确很会讲课,值得一听。

      PHOTOSHOP应该成为一门必修课。说得有点夸张,但看看现在的实际情况,做外贸必须会,做编辑必须会,开网店必须会,做开发必须会……在这个数码时代,不会用Photosho p真的很悲剧。学校有一门教Photoshop的通识二课程,主要教怎么用它画画的,当时是一个50来岁的男的教的,教的很仔细,每次课都会有回家作业,效果很好。如果你对这个软件有兴趣,记得不要只用它来把一张照片变成另一张照片,好好学一下图层、选区、通道、曲线这些核心技术。Photoshop的所有功能都是围绕七个核心技术的。

      好好利用图书馆。我们的图书馆真的非常牛逼,不是说的外观、设备,而是它的藏书,别的我不知道,我一般都在第六借阅室,看Photoshop和前端开发相关的书,那里书的更新速度绝不亚于亚马逊。甚至你可以找到图灵的所有书,如果你和我一样喜欢前端你也一定会和我一样想把他们统统借回家。趁现在免费,并且有大把大把时间的时候,就好好利用它们吧,等你毕业你就会知道书有多贵、自己的时间有多少了。另外选书很重要,不要抓起一本书就开始学,并且照着做,国内很多书真的很烂,当然不是说国外的书就好,因为出版社之所以会引进、译者之所以会翻译,是因为那本书真的不错,去问问前辈的意见,看看豆瓣的推荐都是很好的方法。

      想做前端?这里给一些希望未来做前端的同学一些建议。首先在课内好好学习我在上面推荐的“数据库”、“电子商务系统架构与实施”两门课程,课外学好至少一门后端语言,学院教的是“ASP”,但我推荐你学“PHP”,真的,不骗你,不只是因为“ASP”淘汰了,更多的是因为“PHP+MySQL”是很多公司的前端开发环境,并且“PHP”有大量开发的、优秀的开源项目、社区……以上所提的大多是后端需要掌握的东西,但了解后端也是我们专业能力的重要组成部分,因为他们是我们的直接下游;学好Photoshop,因为视觉设计师是我们的直接上游,他们的成品将是psd文件,并且他们不会帮你切图,当然你也不能只学会怎么切图,说实话切图已经是“table布局”时代的称呼了,除了深入学习Photoshop的七个核心技术外,好好理解“保存”的学问,最优化我们的CSS背景图片。好了,下面切入正题说说怎么学习前端,首先让自己快速理解一项技术,并且使自己充满信心很重要,所以我建议开始不要看太难的东西,先看看简单的,了解个大概,向页面输出个“Hello worl d!”,很经典,也很有效。W3school是个快速入门的好地方,东西很全,并且很简单。

      跟着教程动手练非常重要,但是不要太心急,直接就去做一个完整的系统,那会让你走很多弯路,或者养成写“烂”代码的习惯,同样一个功能效果,实现方式有很多,不是说实现了就OK了,我们要做的更好。就像很多人觉得HTML很简单,一天两天就能学会,的确,但你要写一个好的、语义化的结构绝不是一件简单的事,去图书馆找一门好书吧,跟着好书,一边学一边做。推荐几本好书:《精通HTML》、《精通CSS》、《ppk谈javascript》、《javascript语言精粹》,都是图灵的书。

     第二阶段完了之后你应该可以实现绝大多数功能、效果了,该是实践的时候了,去做个完整的系统试试,把需求、交互、视觉、前端、后端、测试、发布,一个人跑一个遍,比如我当初做了一个个人博客系统。这里另外推荐一个练习CSS的好方法,就是去做各个BSP的博客模板,当然得是可以编辑CSS代码的,比如百度空间、博客大巴……如果你和我一样不会设计,可以去一些国外的CSS Gallery找一些好看的网站,照着coding。这一方面能很方便地练习CSS,因为有现成的HTML文档,并且这些BSP的HTML大多很糟糕,让你coding CSS 的时候更有挑战性,更重要的是,通过分享你可以认识一个平台上的很多相关的高手,相互交流,甚至你会遇到伯乐。比如我在百度空间就收到过百度和淘宝的邀请,并且也是因为一个百度好友的鼓励才走上了前端这条道路。至于脚本,我没有那么厉害,不知道如何建议,我也是加入公司,参与项目后多练多写才慢慢进步的。而在此之前我只会借助用jQ uery做一些简单的交互。

     

      当你觉得自己什么都会的时候,就可以去研究下语义化、渐进增强、模块化等等WEB标准的东西了,当然如果你是仔细阅读我之前推荐的书,或者一样优秀的书,并且按照它们来实践的话,你对这些理念应该已经很了解,甚至已经在实践了,但我想这些理念是一个只有更好没有最好的东西,永远有提高的空间。等你开发的时候时时都在贯彻这些理念的时候,就应该考虑前端性能方面的东西了。要知道一个网页打开的绝大部分的时间花在前端上。除了理解代码的性能外,你也要对http请求了如指掌,知道浏览器与服务器是如何交互的。这里推荐2本书:《高性能网站建设指南》、《高性能网站建设进阶指南》。等你真的理解所有以上内容的时候,我想你就是一个前端大牛了,当然我还不是。一个淘宝的前端,整理了一个牛逼的资源列表:陈成 - 前端开发大众手册(包括工具、网址、经验等) http://www.chencheng.org/blog/2008/10/25/f2e-manual。任何资源都比不上W3C的官方文档,有空的时候好好阅读它们吧。如果你有任何疑问可以给我写邮件:zhouqicf#gmail.com 真心希望你们现在、将来都会和我一样一直保有对电子商务的热情,祝大家学业有成。 ——周祺 2010-6-14

原创粉丝点击