学习软件工程师的话,最少你要了解计算机的基础知识,这个是很必要的。还有一些计算机组成和数据结构的专业课程知识。剩下的就是解决沟通上的问题。你可以打字的话问题应该不大。IT SS 是高级软件工程师岗位职责:1 熟悉J2EE主流架构struts2、spring、hibernate技术等;2 熟悉XML技术,具备XML编程经验;3 熟悉基于WEBsphere/WEBLogic/JBoss/Tomcat(至少其中一种)等应用服务器的开发部署;4 熟悉Oracle、MySQL(至少其中一种)等数据库开发;