昨天面试:
先是给一份卷做,90分钟。然后进来两个人,连番轰炸了一个多小时,主要考察编程基础,分析解决问题的能力等。然后又进来一个人,应该是主管之类的人物,主要要我谈了学校的经历,工作经历,然后又问我如何调试程序,还有对软件设计的一些看法等等,最后那个人跟我说:你对软件设计的理解还很业余!还给我分析了原因:因为我不是计算机专业的,还有我以前的公司没有好的技术环境(事实,也是我离开的原因)。
我是从广州坐车到珠海面试的,因为时间没赶好连午饭都来不及吃。我也没想到面试会持续四个小时,到最后都没力气回答问题了,这也可能是最后那关没表现好的一个原因,不过最后那位老大的一些问题也确实使我不知所措。
那个公司录不录用我不要紧,最多是一百多块钱车费白花了,但他最后说那句话真的泼了我冷水。唉,时至今日,我真的连专业人士都称不上吗?说真的,开始他说这句话,我真的有点不服气。但是回去的途中,我的心真的很冷,我在想,我是不是真的太自信了,我一直追求的东西,是不是从一开始就错了?很感谢那个人的一句话,无论他说得有没道理,但他促使我开始反醒自己!
现在我只想问一个问题,这个问题也是那个人问我的,我现在还不知怎样回答好,就是:软件开发人员应该具备什么样的素质? 唉,看来自己对软件开发的认识真是太低了,连这样的问题都回答不好。

解决方案 »

  1.   

    你对软件设计的体系结构是怎么认识的??你当时是怎么回答的?三层结构还是什么的,是不是层次没分清楚,还是怎么的?我无论B/S还是C/S的开发,我遵循的都是相同的结构体系
      

  2.   

    调试是很考验功底的,这也是很多程序员都忽视了的重要环节。现在中国软件业市场上还有很多人以为用RAD开发的软件原型就是软件产品,忽略了程序优化和代码重构,所以这应该是普遍存在的问题。