[请益] 要怎么练就能够从无到有写code的能力?

楼主: a88241050 (再回頭已是百殘身)   2020-01-09 17:34:14
在这一行待了快两年
接触到的专案都是改写前人的code
就算开发新功能 也都是参考前人的code去撰写
刚去面试一间公司
他问我有没有办法从无到有规划一个专案
使用的技术, 程式架构等等的...
说实话 我完全没有这方面的经验
因为我工作上一直以来都是看旧的程式去改的
所以如果要我评估一个新专案该用什么技术
我真的不知道该怎么下手
现在薪水40K 我面试开50K
50K如果还没有这样的能力是不是不太行?
想请问各位该怎么练就这样的能力呢?
作者: pttworld (批踢踢世界)   2020-01-09 17:38:00
看系统规模。之前帮公司谈了200支功能的案子,那真的要有专门的架构师处理。如果不到50支的规模,一般SA就自己可以做掉。架构师一个月10万以上,可以当做是目标。
作者: keke0421 (zrae)   2020-01-09 17:44:00
你就先找一个有兴趣的题目 下班后慢慢摸 慢慢玩最后就搞出来了 不要给自己太大压力 当作兴趣
作者: vi000246 (Vi)   2020-01-09 17:51:00
如果你常常写side project 应该都会有这种能力只是要选择什么解决方案/技术 要底子很硬才行吧
作者: leo5916267 (小叶)   2020-01-09 18:05:00
就砍掉重写就会啦你你这样讲靠北我不就干爆强那种
作者: alihue (wanda wanda)   2020-01-09 18:08:00
就 new 一个专案后狂 import 就好了,很难?
作者: apotatostory (卍煞气a帅勾勾卍)   2020-01-09 18:15:00
下班时间做一个小型的服务 模仿看看你现在修改的架构
作者: binghuanlin (BH_Lin)   2020-01-09 18:20:00
像这样? bit.ly/2QBDHCb
作者: knives   2020-01-09 18:21:00
练用嘴巴写code比较实在
作者: geroge0820 (可.....可恶)   2020-01-09 18:33:00
你讲的就是架构师啊
作者: MOONY135 (谈无欲)   2020-01-09 18:35:00
你不会去拆专案看看
作者: MixBear (米克斯)   2020-01-09 18:40:00
觉得这样开50有点勉强XD
作者: DCTmaybe (竹竹人)   2020-01-09 18:40:00
写就对了啊,你问我要写什么?我怎么知道你想写什么你自己都不知道要写什么的话当然写不出来
作者: jhnny97 (≡(  ゚Д゚))   2020-01-09 18:44:00
找几个常见的题目做R 架一个简单的购物网、公开报表视觉化整理、线上编辑器什么的一堆不是?或是写写你常用的语言/框架的插件也行
作者: MixBear (米克斯)   2020-01-09 18:50:00
如果学历也不好,目前经验还太菜,公司给40也不错了 若要拉高薪趁下班多练之后换公司压力才不会过大
作者: za075056 (za075056)   2020-01-09 18:54:00
五年做了两个从0到有的系统...
作者: dreamnook (亚龙)   2020-01-09 19:21:00
从复制贴上开始
作者: x246libra (楓)   2020-01-09 19:36:00
想询问 5万 要求有 选择什么解决方案/技术 的能力是很正常的吗?
作者: testPtt (测试)   2020-01-09 19:38:00
我写了好几年也是一直copy网络上的code
作者: forewero (木日一)   2020-01-09 19:38:00
回楼上,我觉得不正常 哈哈哈
作者: neo5277 (I am an agent of chaos)   2020-01-09 20:06:00
反串?
作者: chuegou (chuegou)   2020-01-09 20:12:00
还是看专案特性啦 产品周期长的就要考虑扩充 甚至换料
作者: flysonics (飞音)   2020-01-09 20:21:00
架构师才50k喔....
作者: fgkor123 (n(N))   2020-01-09 21:07:00
用看看阿 戳久了就会了阿
作者: lukelove (午睡)   2020-01-09 21:34:00
刷leetcode, 一直面, 目标摆在80k, 熟能生巧, 设个停损点, 能多少就多少说不定下礼拜开始就一堆人准备找国外工作, 机会的春天
作者: knives   2020-01-09 21:47:00
刷leetcode不是应该设在100k以上吗,没刷都有了
作者: jammy50605 (小刀)   2020-01-09 22:30:00
刷leeetcode应该要6位数吧 以下不用刷
作者: banana13 (黑暗香蕉)   2020-01-09 23:39:00
请问架构师该看什么书本
作者: aria0520 (紫)   2020-01-10 00:04:00
没什么以上以下不用刷吧 像我都刷来当休闲娱乐的刷这个又不是什么痛苦的事
作者: aegisty (桃型潜水艇)   2020-01-10 00:17:00
SD 50K...不要破坏行情
作者: yyc1217 (somo)   2020-01-10 00:55:00
你的问题在没有从零建立一个专案的经验 还是不知道该用哪些技术或架构?如果是前者 那你应该把知名框架的tutorial都试过一遍后者的话 就是你看过的专案不够多 或是知道的技术太少去书店买书或订阅电子报都是知识补充的来源最后才有办法评估通常不是大公司的话 基本上都是CRUD专案 长得都差不多技术是从需求而生 新专案要用什么技术 还得看有什么需求只有"新专案"三个字本来就很难评估
作者: flydeer (拖鞋)   2020-01-10 01:30:00
去Udemy买几个design pattern和system architechure的影片听一听,Coursera也行。先知道有哪些常用模式,再来就是多搞砸几次就有经验
作者: lukelove (午睡)   2020-01-10 02:29:00
倒觉得台湾100k以上, leetcode反而不重要
作者: superpandal   2020-01-10 06:41:00
跳槽吧 早该如此了 说起来你还算幸运 不过大概是被看中奴性吧 我有这项能力 也从来不接触模式 但还是仕途差常写side project可以 不开源就好 hahaha这个GA出的毫无价值 这个开源开的毫无价值
作者: OhNo386 (OhNo386)   2020-01-10 07:31:00
就多写code 多看open source , 你问任何高手都是一样的答案leetcode刷到脱皮不写side project 你还是会问一样的问题
作者: qrtt1 (有些事,有时候。。。)   2020-01-10 07:45:00
先举一些,你维护的专案,用什么架构,来分享一下呢?
作者: eva19452002 (^^)   2020-01-10 08:43:00
我觉得改写前人code远比自己从无到有来得困难百倍
作者: superpandal   2020-01-10 09:27:00
看前人良不良心决定你维护的困不困难 不排除有些人从别人那学东西快有些人则是自己胡搞瞎搞反而学的多
作者: quickey (色肥宅)   2020-01-10 10:35:00
就像盖房子要地基,写程式要建构是一样的道理
作者: realbout (萨摩诃)   2020-01-10 10:54:00
为什么不行? 大系统也是由小系统拼接的从小系统开始写 难道就不会写大系统?系统分析与设计不难啊 USER需求才是重点啊USER需求不破坏你的系统和分析就该阿弥陀佛了....
作者: yamakazi (大安吴彦祖)   2020-01-10 12:21:00
刷LC进台湾外商吧 只要maintain前人的code月领十万不好吗
作者: cplusplus426 (c++)   2020-01-10 19:12:00
50k从无到有? 会改就是神
作者: ChungLi5566 (中坜56哥)   2020-01-10 20:43:00
从无到有 这不是写code能力而是专案管理、系统分析设计、软件工程、资料结构、数据库...的综合能力还需要一些domain knowledge
作者: jammy50605 (小刀)   2020-01-10 21:22:00
宁愿maintain前人code领100k+1
作者: bruce3557 (bruce)   2020-01-10 23:01:00
个人经验是看自己目前专案的设计的时候不断地问为什么要这样设计,然后试着分析有没有更好的做法以及想像 end to end 这样会慢慢锻炼架构思考的能力
作者: ek0519 (new life)   2020-01-11 08:31:00
会这样问,下班没写code,很难用
作者: lasekoutkast (白ㄘ)   2020-01-12 12:04:00
架构师薪水那么低?
作者: xxxxae86 (非洲大草原)   2020-01-13 10:10:00
收集需求 -> ER 模型 -> UML -> 平台 -> 功能 -> 实现
作者: popcool (我不懂)   2020-01-15 20:46:00
看专案难度吧,简单的从无到有是很基本的啊
作者: kenwufederer (Nash)   2020-01-16 19:01:00
无中生有?除非开发自己的语言不然谁不是用现成来修改的?只是水准等级不同考量的层面也不同
作者: fatb (胖逼=口=)   2020-01-21 15:14:00
50k 他应该只是讲小专案吧 感觉你被吓到= =

Links booklink

Contact Us: admin [ a t ] ucptt.com