学框架还是学基础,换句话说,程序员真的是一辈子都在学习吗?

2020-12-11 14:39:31 +08:00
 jimiy

框架那么多,真的是越学越感觉到自己的无知,但是同时也发现,学那么多,工作上还是啥也用不到,有些技术、新技术在这家公司估计近几年都不会用到,学技术的初衷是为什么?

我个人还是挺热衷于学习和研究的,尝试和研究了很多开源的项目,框架一个比一个溜,有的框架俗称,只要一个实体类注解,什么增删改查、各种层、数据库接口啥的帮你生成的近乎完美,程序员只要写点逻辑就好了。以后是不是大家只要了解一下业务,其他的都是框架帮你生成的妥妥的,

但是框架太多,公司根本用不到!

有些项目还是用 vs2010 写的,数据库还是 Sqlserver2005,还和我谈什么技术框架。 if 、else 能完成的事情,绝不 switch 。

程序员创业真的很难,尤其是个人,难上加难。 公司里面技术的发展真的是刷新了我的三观,刚开始是重视 java,狠招 java 程序员,后来 java 程序员招不到了,来的都是 C#的,现在公司又改成 C#为主体,哎,心塞,到底该学什么?都三十几了还要怎怎么去折腾?

难受+香菇。

8611 次点击
所在节点    程序员
63 条回复
Althas
2020-12-11 14:42:38 +08:00
java 招不到招得到 C 艹艹
resist
2020-12-11 14:44:30 +08:00
C#这玩意很难找到人吧
taogen
2020-12-11 14:46:32 +08:00
我全都要.jpg

精通一门语言,其他不类似吗
kiracyan
2020-12-11 14:47:47 +08:00
不学习就会退步
cmostuor
2020-12-11 14:48:51 +08:00
如果是硬件工程师那不必终身学习因为硬件层面的东西几十年都没咋变过 软件工程师得看行业 越偏向底层的知识越稳固不必终身学习但岗位需求少工资也相对的低
djs
2020-12-11 14:48:59 +08:00
当无双的强大成为你的追求目标时,你就没领悟到这点:
这条路的尽头并不是巅峰,而是无尽的汪洋大海,根本望不到边际。
zjsxwc
2020-12-11 14:50:12 +08:00
基础当然得学,
框架要学有前途的框架,微软的东西就是没前途框架的代表,被微软坑死的开发者还少吗。
cnygd
2020-12-11 14:51:38 +08:00
cmostuor
2020-12-11 14:53:53 +08:00
@cmostuor 做技术的 99%的人都是跟随者和使用者 学习怎么用 但跟随者由于没有核心技术很容易会因为跟随技术潮流而被累死
codespots
2020-12-11 14:58:30 +08:00
@djs 庄子说过“吾生也有涯,而知也无涯,以有涯随无涯,殆已!已而为知者,殆而已矣!” 胡适说过“怕什么真理无穷,进一寸有一寸的欢喜”
Mithril
2020-12-11 14:58:59 +08:00
所以说,学习是要有方向的啊。。。
你要学的虽然是框架,但侧重的不是框架的实现细节,而是它在实现过程中体现的设计思想,做的权衡和考量。
Spring 和 ASP.NET Core 虽然一个是 Java 一个是.NET ,但核心的设计思想,DI,请求的处理等等都是高度类似的。
可能有些方面 Spring 做的好,有的地方 ASP.NET Core 做的好,但并不影响整体的设计思路。你真的学透一个,学另一个也很容易。

更别说什么技术公司用不到了,公司技术选型肯定趋于保守。但你要想办法去推动迭代和更新。
要做到这一点需要你能了解透彻现有的技术框架和你新的技术框架的优缺点,以及新的框架如何更适用于公司的场景。
而不是领导问起就简单一句大厂在用打发了。

而且 VS2010 和 SQL2005 也有技术框架的啊,拿着古董框架正好可以和现代框架对比一下。不同时代的技术都会有对应时代发展特点,正好可以学到这么多年来到底技术倾向有什么样的进步。
brezp
2020-12-11 14:59:11 +08:00
一辈子? 你想多了吧, 学到 35 岁你就可以去干别的了
Jooooooooo
2020-12-11 15:01:11 +08:00
有些东西都是通用的

比如缓存这种概念, CPU 有缓存, 内存有缓存, 磁盘有缓存, 文件系统有缓存. 大小毕竟有限, 那淘汰规则就很值得考虑. 那这些都是咋做的呢? 自己实现类似东西的时候是否可以借鉴其中的思想.
SuperMild
2020-12-11 15:02:03 +08:00
能不能说说,哪个正常的工作,能拿高薪又不需要一直学习的?

(正常的工作是指,没有特殊门槛或背景就能参与的工作,比如“收租”就不是正常工作)
dantegg
2020-12-11 15:17:25 +08:00
读一读《黑客与画家》
raaaaaar
2020-12-11 15:20:57 +08:00
@SuperMild #14 没有哪个工作这么依赖于网络,搜索引擎吧,而这些东西的存在本身就意味着信息的存在
xx6412223
2020-12-11 15:31:33 +08:00
要不都想找靠经验和资源赚钱的行业
putaozhenhaochi
2020-12-11 15:37:09 +08:00
@cnygd 同信管专业 被坑的没话说
killeder
2020-12-11 15:38:23 +08:00
基础不行,框架能看的真懂?
zh584728
2020-12-11 16:00:11 +08:00
@brezp 35 岁之后要去学习骑电瓶车和抢单

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/734503

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX