[代po]
小弟之前曾经在板上聊到软件架构问题,当时不少意见给了我很多帮助.
不过最后我还是离职了,其中一个理由很蠢,
我被禁用git,很多本机端做的版控纪录都没了(撒小花)
(细节不赘述,当然有一些前因后果)
我本科系非资工资管,也不是电机等等相关科系
出社会大约三年,以下是一些个人经验谈
常常在这个版看到如何进入软件工作
以我自己碰的C/C++ C# Java来讲
是不是本科系不是重点,重点是会不会写程式.
这次刻意面试了很多家公司,从很软到很硬的都碰过
考题不外乎 基本语法 指标 OS multi-thread 物件导向 继承 资料结构算法 等等
也有碰过linux指令,或者语言特性等等的考题.
拿物件导向来讲,真的有实作经验,这些考题都不会太难
没事多写程式,多看别人怎么写,玩玩open source,这些能力会进步得很快.
另外建议可以碰碰MVC架构的东西,实务上蛮容易遇到的.
目前offer锁定在两家公司,其中一家是新创,还在犹豫该去哪边
开始聊标题的威纶吧.
这家位于中和,做的是人机接口
考试分程式跟智力测验,考的都是一些基本的东西
只要观念正确即可,并不会出那种故意考倒你的问题.
这家特色是面试会花很多时间,上面是说他们希望尽量在面试阶段了解彼此
第一阶段是主管面试,大概就是聊一些自己做过的东西,问一些专业问题等等
第二阶段是高层面试.比较特别的是,高层的面试官主动问我对于程式架构的看法 XD
在自己工作经验来讲,这是第一次碰到高层主动提及架构这件事情.
所以还蛮感动的 Q_Q
薪水走奖金制,听到的讲法是不会太差,这部分看有没有待过的人愿意分享
风气上主管表示不鼓励加班,希望整个团队能持续进步,并且希望沟通是双向的.
加班这点应该没问题,主管理由是疲倦下写出来的程式品质不会多好,还不如回家休息.
题外话,这次面试不只一家告诉我第二年破百不是问题
跟朋友聊天结果也差不多是如此,百万年薪不难,难的是工时正常.
以上给版友当个参考 :)