日本计算机工学怎么样?
首先,我并不是学计算机的,所以并不能给你最专业的答案。但是!你可以看看我之前写的这个专栏! 里面都是我的切身经历哦~ 从大学选专业到现在找到工作,我一直都在跟计算机打交道呢。先上几张图证明一下实力啦~ 这些只是我在日本期间所做的软件测试工作的一部分而已…… 我本身是学社会学的(东大文科),可是由于日本的文科就职难,所以我选择了文科转理科的方案——在日留学期间重新高考,考入了某工业大学,学习计算机。
虽然我没有学过计算机,但是在日本学习IT也是挺累人的一件事。下面我从几个方面介绍一下吧。
第一是上课内容。 日本学校的课程基本上分两大类,一类是授课型,一类是项目型。 授课型的课程就是老师讲课,学生听课做笔记,然后考试背题通过;而项目型则是以小组为单位完成一个项目,老师点评并打分。
无论是哪种课程,学习的难度都蛮大的。比如说我们组做了一个学校人事系统的项目,其中就需要开发,测试,运营人员来完成整个系统。而我们需要分别扮演这三个角色,并且需要完全掌握各个岗位的内容与流程,这样才能完成这个项目。所以即便我是程序员,我也会花大量的时间去复习测试的知识并练习测试用例。
第二是学习方式。 前面说了我虽然学了计算机,但是我却没有计算机的本科背景。因为这样我在日本就比其他科生要付出更多的时间去学习相同的课程。因为除了平日在学校上课之外,我还报了私塾(类似中国的高三补习班)每天下课之后再去那学习。可是这样的努力并没有让我在考试中拿到很好的成绩,而是频频出现低级失误……
第三是面试过程。 因为我是转专业且不是科班出身,所以在面试的时候会被问到许多问题。比如说你为什么要选择我们的学校我们的专业呀等等。还有就是会跟你谈一些你对将来进入公司之后所担任的职位的看法哦~ 第四是工作内容。 正如题主所说,日本软件开发效率比较低。这就导致了测试的工作量特别大,而且压力也很大。有时候由于需求不明确或者变更频繁,测试的工作甚至变成了反复性的劳动。另外,在日本很多软测工程师都会同时具备前端知识与技能,所以我们常常要负责前后端混编的项目的测试工作。
第五是待遇情况。 据我所知,日企对于非科班出身的员工会有一定的培训计划。先让新人适应工作环境以及工作流程,然后再进行具体的工作分配与指导。因此刚进入公司的我们,虽然工作能力欠缺,但却也能得到很好的关照。工资的话,我也是跟同级科班出身的人一样多哦~