自学程式语言一些时间,许多网友都说要赶快做个小专案展现基本能力,有利于求职。
“不知道怎么做?就模仿别人的作品啊!”对于一个新手而言,该如何模仿?
例如我看到一个很酷的网站或app,想要仿造,没有它的原始码,是要怎么模仿?
请教一位资讯教师,他说可以先从书上的小程式开始扩展。但是那些都真的很基础(做个小游戏、连结范例数据库等),这种只要买书看就会的东西,应该马上就会被资讯老手打枪了吧……。
到底要怎么开始第一个专案?怎样的完成度才有利于求职?又该如何“模仿”?看到别人很酷的东西但是不知道程式码,还能模仿吗?
感谢!
作者:
tz5514 (屁安)
2019-02-22 19:15:00所谓的模仿不一定是模仿写法或技术,你要先从实际使用去分析整理出这个服务有哪些功能哪些需求,然后用你自己熟悉的的技术去实作功能类似的成品
作者:
Gaitz (喵喵喵)
2019-02-22 19:17:00前端就先切版吧 后端就想想有什么资料?要怎么存?怎么取得?怎么做成API 给人用? 怎么处理 request ?
作者:
tz5514 (屁安)
2019-02-22 19:17:00当你发现原有的技术或写法已经hold不住较为复杂的场景或功能时 就去寻找学习更好的架构或解法当然有原始码可以直接参考的话是更好 但是前提是你有先靠自己实作过了 才去参考别人的解法 这不是像刷leetcoed记最佳解会需要模仿已有的服务是因为如果你没有机会接案的话 就没有设计稿跟需求可以练习实践 所以不是要临摹出一样的code而是让你当练习题靠自己写
作者:
pttworld (批踢踢世界)
2019-02-22 19:39:00你怎么连批踢踢的,写个连线工具出来
作者:
testPtt (测试)
2019-02-22 19:39:00新手先找有code的然后弄懂就可以去面试啦就算老手也常常先找看看有没有别人写好的
作者: yfu3330225 (Jeffybear) 2019-02-22 20:42:00
网址看到很酷的ui 可以看一下dom 跟 css,然后看一下source 用了哪些 lib,可以学不少
作者:
bill0205 (善良的小孩没人爱)
2019-02-22 21:16:00通常都先切版然后模仿UI 后端就看你想做什么了
作者: flash5408 2019-02-23 04:41:00
为啥要有专案啊 我都没有也找到工作啊
作者:
alog (A肉哥)
2019-02-23 09:53:00你的目的不在于真的要做专案 你只是想做一个可以用在求职自抬身价跟寻求老手认可的内容 但现实是你没有自信完成一个可以证明/匹配你能力程度的东西内容 同时有眼高手低习惯挑掉你现阶段可执行做到的部分我觉得好的工程师要懂得分析问题跟知道解决问题的方式越多越好 找出适合当下最佳的方案去执行但是免不了还是要从很基本的基本功慢慢打起 包括学习跟了解你觉得可能很基础的东西至于你要问有利于求职 那要先问你自己 你想做哪种类型的工程师 需要在哪一间/产业服务 他们需要什么样的人才 你至少要有他们开出来的条件最低能力要先认清自己的能力水平到哪 然后去做那个水平可以做的事你可以挑不需要学习的东西 但前提是你要先明白原理或知道你在这个当下不需要太深入
作者:
alog (A肉哥)
2019-02-23 12:50:00楼上 会发生无法分辨的问题 可能的原因我个人会比较认为是你对于这件事本身就没有很明确的目标若无法分辨 其实就包括你花时间仿造一个酷炫的东西也未必能有助于你未来要做的事 例如求职这件事至于模仿我没有补充到 最后还是写一下要仿造/模仿一样东西 可能得谅我讲个干话这种事情是用经验堆积起来的 没有办法短时间做到你做过的东西越多 你对于一个新的事物或是要模仿 就会有一个直觉反应知道该怎么下手或抓到这项东西要打造出来的重点(先说好 就照你的假设你模仿的东西没有现成的东西或原始码可以参考)但如果你没有足够的实战经验 有些要模仿的东西真的就是做不到 因为你当下的知识跟经验没有办法帮你造出来所以你如果想要短期速成或是做到一个程度就必须在有明确的目标下 花钱去找能符合你目标且实战经验丰富的老师来一对一带你会比较效益不然你还是得一步步慢慢来 可能还要花不少时间请教人 跟 踩雷大概以上 供原po参考 希望有帮到你
专案不是程式码而已 还包括需求发展 分析 设计这些都没做就想要用程式码实作 当然做不出来
作者:
freedls (é˜¿å¬¤è¦ºå¾—ä½ å†·)
2019-02-23 14:40:00模仿出类似的效果或功能,而非从原始码复制贴上
作者:
kattte (诚实面对自己吧!)
2019-02-24 16:24:00你身边有资讯老手吗? 不然你怎么知道资讯老手一定会打枪你