以我个人的经历来说,程序员可以分为两种,一种是项目型公司,完全按照软件开发流程来制作网站,一般做的是大型网站,程序员技术相对来说比较扎实。还有一种是网站建设公司的程序员,企业网站、电子商务网站、门户网站,类型多样,技术积淀水平一是看程序员自己的主动性,另外一个是接触网站类型多,对互联网知识了解较多。 

程序员做seo一个是公司(IT公司)运营平台型网站,另外一个是单位(IT)自己的网站需要推广人员。SEO既是一个技术工作,也是一个需要交流、沟通、具有一定营销思想的工作。

以小型医院类网站为例,很多的seo主管就是程序员出身,对技术层面的了解有利于快速进入角色。我的前一任主管从大专毕业,做过一年多程序员,后进入一家×××做seo,然后是做百度竞价专员,再然后是seo团队主管。有三年以上的工作经验,专注于seo行业,对于大学毕业生来说,二线城市仍然有一定的机会。

也不你不是名牌学校的毕业生,也许你没有在大学期间去北大青鸟之类的学校充电,三个月可以成为一个较为专业的seo人员。第一个月,学习基础知识;第二个月,边执行策略,边总结经验;第三个月,查漏补缺,勤学多问。经过半年左右的时间,如果你的执行力强,然后创造机会接触到竞价推广,大约一年左右是有机会做到SEO主管的。