Re: [讨论] 资工系毕业生应该要会使用的工具

楼主: ripple0129 (perry tsai)   2019-03-23 23:48:33
其实基础学好
不代表学抽象化后的框架与Tool会有所加速
譬如说ORM好了
学过一款ORM转换别款ORM可以加速
detach persist transient 观念都一样
但是有没有学过基础来学框架
个人觉得速度提升倒不会很明显
不过问题发生在底层时
有基础的人比较有能力debug
但是当要写一套工具来给人使用
没有基础是写不出什么东西的
工作中多数要使用的是抽象化后的框架
要提升快速上手的速度
我觉得单纯基础是不够的
而是多使用各种框架
了解框架设计理念
转换起来就会很快了
一个没在研究Algo DS但是用过web framework
一个专注于研究Algo DS但是没用过web framework
当两个人面对一个新的web framework
一定是用过web framework 的上手快速
※ 引述《LinuxKernel (Linus Torvalds)》之铭言:
: 资工系出来的主要出路大概是
: 纯软、系统厂、猪屎屋三大类
: 其实不分产业都有类似的趋势
: 愈小的公司愈在乎这些工具框架的经验
: 愈大的公司哪怕你是一张白纸
: 他们认为你只要有好的基础、好的学习能力
: 工具都是用到再学就好
: 谷哥?啥都不问直接跟你考算法、资料结构
: 他们认为你够聪明没有什么学不会
: 猪屎屋?谁管你什么 git,你进来搞不好是要用 SVN、Perforce
: 这种公司虽然比较 low 一点,喜欢用成绩评断一个人
: 但确实这就是个命中率不算低的筛选法(不可否认还是有那种只会考试的)
: 工作一段时间后你就会发现
: 什么 tool 什么 framework 的
: 给你三五天的时间全力学习都能掌握个六七成有
: 但一些基础科目,有些可能需要的是算法、资料结构
: 有些可能需要的是作业系统、计算机组织
: 这些东西真的要到通、对工作有帮助
: 真的就不是几天几周可以达到的
: 当然,我还是赞成资工系学生可以在课余多方尝试
: 只是这些东西真的重要性、门槛相对没这么高
作者: motherboard (妈的Ball)   2019-03-23 23:51:00
我都先学framework 再反过来看为啥里面要有那些东西
作者: yamakazi (大安吴彦祖)   2019-03-23 23:52:00
其实每当有人问这个问题的时候 提问者只是想知道大家在各自的领域中目前都用到哪些工具 但一堆人不正面回答只回答英文 基础 google这些很概括性的答案
作者: motherboard (妈的Ball)   2019-03-23 23:52:00
再用从无到有写出来试试看
作者: yamakazi (大安吴彦祖)   2019-03-23 23:56:00
这个版本来就是软件工作版 但每次讨论到学工具都说不用学进公司再学 这样不就失去了讨论的意义了?就算我进了某公司好几年 我也会很好奇其他公司在用什么东西什么架构什么工具
作者: LinuxKernel (Linus Torvalds)   2019-03-24 00:12:00
看面试官的眼光啊,后者进来你给他一个月搞不好变成有六七成web framework功力又熟Algo DS的。
作者: zeldalink (zeldalink)   2019-03-24 00:13:00
因为原PO什么领域方向都没讲啊 何况像git之类在协作的才比较有意义 很多软工的东西没在现场不会懂得有心的话最好的做法就是下去做一个相关领域的专案
作者: w0005151 (蓝厅)   2019-03-24 02:46:00
推这篇,而且Algo DS是那么难学的东西吗...不是吧很多人说工具不是重点,工具当然是重点阿很多人学生时代修完课到毕业也都忘光了,真的要能用还不是等工作时有真的用过才算是真的会
作者: vincentman (Vincent)   2019-03-24 08:13:00
这就看公司如何对求职者做考量了,用过某工具的人也许比较快速,可能前三个月立刻有产值,基础好的,前三个月在研究和摸索,但因学习力好,三个月后速度直线上升甚至一年后超越原本就在做的人,甚至可以从事其他领域或转用其他工具。不过基础和工具应同时兼备,方能长久
作者: ktecv2000 (跛铭)   2019-03-24 16:19:00
每次这种文都变成前后端工具讨论串

Links booklink

Contact Us: admin [ a t ] ucptt.com