关于.Net和Java的看法-一个小实习生经历( 二 )

  • 舍友:我瞅瞅
  • 舍友:这也太长了吧 , 技术要点这么多吗?
  • 我:对啊 , 我看到招聘软件上 , 就是写这么多技术要点?真的有大佬这么牛吗?
  • 在这期间 , 我也自己在看javaSE的基础教程 , 发现和C#有点像啊这个语法?吃惊!
    开始实训时光飞快 , 我来到了大二的下学期 , 那时候刚学完WebApi和Vue , 终于有点前后端的感觉了(第一次体验到前后端分离),在我们学院 , 大二的暑假是不放假的 , 在学校用两个月做实训 , 模拟企业开发 , 分组分工 , 大家一起做一个项目 。在分完组的时候 , 我就想:多分几个技术比较厉害的同学给我哈哈 , 我们做酷一点! 老师还是按平均水平给我们分好了 , 不好不坏 。第一个项目是blog , 一开始老师说是简单的完成功能就可以了 , 我心想:那不是很简单吗?后来发现两周的时间 , 还是赶得半死才做出来!从数据库建模 , 确认表关系、到前端页面的原型、页面的效果配色、后台的框架的搭建(.Net6 WebApi + EfCore + JWT +非常简单的借鉴DDD的分层概念)第一次感觉到团队的沟通协作和项目是如何从一堆报错到另外一堆报错的哈哈
    两周的时间还是太短了 , 至少对于我这种第一次上路的新手司机 , 最后也是匆匆忙忙 , 直到验收会的前十分钟 , 还是修改部署到云服务器上 。也是第一次感觉这么紧张且激动!
    然后就是开始了第二个练手项目:教务系统 , 比第一个项目难度高了一个等级 , 就单纯表的确定 , 就讨论了两天 , 还是初步模型 , 后来改了N次 以及确定使用无显示外键这种关系 。由于涉及到排课 , 我们还想着如果并发了 , 应该要加上锁的情况 。还有如何更好的借鉴一下DDD这个思想 。后端要用上什么新的技术 , 可以更好的性能 。前端要小程序和网页版 , 区分教师和学生....在第二个项目写的时候 , 就有一种感觉 , 都是CRUD , 怎么有这么多花样 , 这么多玩法呢?
    实习很快到了八月底 , 我开始了投简历的时候 , 一共投了几十家 , 由于学历的问题也被拒绝了几次 , 给我整的有点灰心 , 也拿到了三个面试的机会
    • 某苏州软件公司 , 人员在200人左右 , 主要使用Winfrom -失败
    • 目标城市软件开发公司 , 人员在50人左右 , .Net6等比较新的技术 -通过
    • 目标城市软件开发公司 人员在300人左右 , 主要使用Winfrom -通过
    在九月我就来到了目标城市准备入职啦 , 我记忆非常深刻的是:在和我同时入职的两个人 , 一个是软件测试主管 , 一个是八年的前端工程师 。
    • 我:大哥 , 你们都是入职什么岗位呀?
    • 前端工程师:我做前端的 。
    • 前端工程师: 你是实习生吗?看起来挺小的 。
    • 我:对 , 我是.Net实习生 。
    • 前端工程师:现在还有在做.Net的实习呀 , 我都没听过几个了哈哈
    • 我:.....
    在入职之后 , 我才发现了 , 就我一个独苗.Net实习生 , 其他实习生都是做Java方向的 。主要的维护以前的老项目 。用的是Winfrom等技术 。
    再看Java萌生了离职的想法 , 因为刚入职嘛 , 第三天就跑路了 , 主要是个人原因不是很能接受Winfrom , 可能是我觉得他比较老旧了吧 , 和我想要的不一样哈哈(再次求轻点喷),后来入职了那家50人左右的公司 , 不卷不加班 , 大家人都很友好 , 技术方面也是比较前沿的 , 完美符合了我的要求!!

    经验总结扩展阅读