互联网公司有哪些职位?

  • RD(Research&Development),即研发,其实就是软件工程师,或者叫程序员、码农。这个职位大概可以分为两个方向,一个是前端,另外一个就是后台。前端可以是Web前端,也可以是应用程序的前端。对与应用程序的前端也分手机和桌面。

  • QA(Quality Assurance),即测试。一般来讲,在互联网公司测试分为纯测试和开发测试两种,也可能不区分。也就是说测试并不是不要写代码,其实测试也要写代码。

  • PM(Product Manager),即产品经理。这里的经理是管理和运营的意思。产品经理也就是产品运营与管理的工作。

  • OP(Operator),RD的程序要上线,到线上的机器上运行,首先要经过QA的测试,然后由OP操作上线。OP需要对服务非常了解,对操作系统非常了解,要对Linux脚本很熟悉,有的时候也是要写程序的,比如监控程序。

哪个是我的菜?Web前端RD

我个人比较倾心于从Web前端开发这个入口进入互联网大军中。Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。

Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript。它要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。

随着近几年来RIA的流行和普及带来的诸如:Flash/Flex,Silverlight、XML和服务器端语言(PHP、ASP.NET,JSP、Python)等语言,前端开发工程师也需要掌握。

我并非止步于此.

有了目标,相信功夫不负有心人,过段时间就肯定能成为一个合格的Web前端工程师。

有时看看身边和网上的互联网大神们,他们的目标有的是架构师,有的是互联网企业经理,甚至有的是成为计算机某个领域的权威专家,突然感觉自己的目标好像弱爆了一样。

后来我发觉,并不是这样,我同样并非止步于此。寻找一个适合自己的立足点和切入点,采用先深后广的策略才是明智的选择,一门学深了,其他知识可能都会融会贯通,否则可能陷入知识的海洋里,孤舟飘零,难达彼岸。

比如:一个Web前端开发工程师的成长轨迹可能是这样的:

Web前端工程师——高级Web前端工程师——资深Web前端工程师——Web架构师
亦或者
Web前端工程师——高级Web前端工程师——项目负责人——项目经理——总经理

思来想去,剩下的只有不懈的坚持和奋斗了。这才是取得成就的不二法门。这就是我,一个互联网菜鸟的心路历程,与诸位共勉!

近期工作汇报

舆情统计 使用手册 EUROCMA 读的书 读的书 看过的网站 看过的网站 看过的网站 看过的网站
yuqing yuqing yuqing yuqing yuqing yuqing yuqing yuqing yuqing