[讨论] 这样能进入软件业吗??

楼主: milk6449 (Charles)   2020-10-18 01:27:34
背景:私大学士 非本科系毕业/ 无任何相关经验/ 22岁
预计当兵到12月退伍,想走Android的软件工程师
但碍于非本科系,手边上有关Android作品只剩有大学的毕业专题。都是边看上网教学边
跟着操作,不懂就找Stackoverflow,或找YouTube和看一些Android官方的文件
作品在这
https://github.com/milk588093/Snoring-detection
内容大概就是用自制的电路板传送鼾声讯号给arduino做算法的处理,再将结果经由蓝
牙传输到app做分析(....)
求大大们可以为小弟指一下方向
1.面试看到这种作品会丢出哪些问题?
2.哪些地方需要修改或很怪的??
拜托版上的高手们了!!!
作者: evo1994 (Evo)   2020-10-18 02:34:00
Coding Style有点差、容易Leak的地方也很多
作者: meokay (我可以)   2020-10-18 03:46:00
先解释什么是Linear layout和 relative layout如果这题都不会的话,可能.....
楼主: milk6449 (Charles)   2020-10-18 08:42:00
layout 我知道有5种1.Linear Layout(线性布局)2.Relative Layout(相对布局)3.TableLayout(表格布局)4.AbsoluteLayout(绝对布局)5.FrameLayout(框架布局)Linear Layout为单一方向的版面配置Relative Layout为相对位置A物件可以被指定在B物件的任一侧Android的layout大概有点概念,之前找资料的时候有看到。coding style 会改进的!但leak哪些地方就不清楚了?
作者: zxcv860513   2020-10-18 09:51:00
图表可以尝试自己客制要留意memory leak
作者: evo1994 (Evo)   2020-10-18 11:45:00
我是建议你就把这app放到履历里面 讲你用到哪些东西,例如 ViewModel ,因为给面试官看这样的程式码怕可能会有点扣分,只能看有没有人愿意帮你review,之后再慢慢修,Lifecycle那些多了解一点也会有帮助!加油看你的xml感觉对Layout不太熟,都用Constraint Layout没必要再多叠一层Relative
作者: alihue (wanda wanda)   2020-10-18 12:30:00
这个缩排,这个空行 我不行然后 java 对于 constant 有 convention 建议查一下编辑器的自动 formatter 查一下,让风格一致
作者: longlyeagle (长鹰宝宝实验室)   2020-10-18 13:36:00
找个code lint吧 有project很不错 面试时包装好就好
作者: jknm0510a (Kang)   2020-10-18 14:22:00
我觉得还可以啊!对没经验的人来说可以接受,剩下的都是小事,只要稍微修改一下就可以了
作者: holebro (穴弟弟)   2020-10-18 14:23:00
比我还强了
楼主: milk6449 (Charles)   2020-10-18 14:36:00
谢谢各位的建议和鼓励,但我只怕面试看到我科系就先删掉了,毕竟比起原本的资工人,我真的差好多((╯°□°)╯︵(\ .o.)\因为算法,资料结构,那些我都没碰过,不知道该怎么做
作者: daddy29 (愿上帝与你同在)   2020-10-18 15:30:00
说实话 这样就可了 进来之后会需要补东西而已
作者: alihue (wanda wanda)   2020-10-18 16:43:00
打 leetcode 一开始要看解答很正常,如果都会,那你干嘛刷 leetcode
作者: Tenno081 (空劲大归还)   2020-10-18 16:46:00
我觉得问你专题时不会被问倒就好
作者: ZSZ1210 (梦)   2020-10-18 17:27:00
其实...原PO这样已经赢很多刚毕业的资工人了XD
楼主: milk6449 (Charles)   2020-10-18 18:03:00
那我就...退伍后去投投看履历专题再整理看看有用到哪些Android的概念(感觉机会很渺茫...)
作者: clamperni (肥宅牛牛)   2020-10-18 19:21:00
能阿==
作者: vicjoyce0328 (咕咕咕)   2020-10-18 19:53:00
我第一个Android 作品拿去面试前就先自己上架到google play store, 除了Android 前端,后端用的Baas 也是自已处理。我觉得要作品成熟,至少要后端,firebase 可以解决你的问题,然后申请一个终身google developer account 也不用台币一千,作品上架也比较好demo
作者: starburs (星爆气流斩)   2020-10-18 22:08:00
可以了啦 比我毕业的作品还强了楼上几位大大说的再改一下就好我当初在台北海投约一百间 得到约15~20个面试机会 拿到offer3~4个 给楼主参考
作者: smallblack (Allen)   2020-10-18 22:14:00
同样非本科系的,当完兵也想找android工作,一起加油
作者: netburst (133 134 592)   2020-10-19 02:01:00
直接学kotlin了 别浪费时间在语法上 新一点都用了
作者: Vick753 (彬彬)   2020-10-19 09:44:00
说实话 进来再学.
作者: paint (有斑纹的马)   2020-10-19 10:40:00
可以啦 哪次不可以了 有作品就赢过许多用空想在转职的人了
作者: akito117 (宗益)   2020-10-19 14:50:00
如果会用API传接资料的话就差不多了吧其他边工作边学?
作者: lolfish (~≧0≦~)   2020-10-20 11:28:00
刚毕业这样很强了!
作者: s860134 (s860134)   2020-10-21 21:28:00
会 for 循环就够了
作者: jerry771210 (说在多也没用)   2020-10-22 00:49:00
装个checkstyle 还有findbugs 你的码可以更好看一些
作者: b195f1a (b195f1a)   2020-10-22 12:26:00
刚毕业只是找工作,ok但找好的公司跟不好的还是有差,重点是可以学好的程式码风格,不好的公司程式码能跑就不错了。
作者: kingofsdtw (不能閒下來!!)   2020-10-22 18:29:00
leetcode不是学基础语法的学的是解法和优化,但有些最佳解真的只是考试用

Links booklink

Contact Us: admin [ a t ] ucptt.com