当前位置: 代码迷 >> 综合 >> 1.总结一位神秘大佬的话,希望大家看完也能有一些思考
  详细解决方案

1.总结一位神秘大佬的话,希望大家看完也能有一些思考

热度:44   发布时间:2023-10-21 14:14:29.0

1.关于技术

不要过度追求新技术、新框架,每年流行的都不一样 你确定能追上吗?

框架   就是设计思想的具体实现   是个完整的项目

成千上万人的技术成果   你凭啥觉得自己能全部搞懂   能追的上

等你把新技术、新框架琢磨透了   黄花菜都凉了

我们应该要抓住技术中那些不变的:数据结构、算法、设计模式、计算机底层原理、JVM、多线程、并发、设计思想。这些大部分是脱离了计算机语言或框架都依然存在的问题。把这些底层不变的知识掌握了,建立在这些技术上的所有新鲜潮流框架你都能触类旁通、看到底层的本质。正所谓万变不离其宗,掌握了这些技术中底层思想以及不变的精髓,我们才可以以不变应万变,技术路线才能走得更远。这样就不用一味的去追求新的框架了。

 

设计模式弄懂了吗?

算法看过几个 ?

数据结构搞清楚没有?

数据库设计范式理解到什么层面?

你把这些搞懂,什么技术学不会,学这学那 不累死才怪

 

搞技术的   胆子要大 不要怂  就是干  

不要迷信权威

没有谁是权威   今天的技术权威   如果不思进取  用不了5年   他就要被时代无情的淘汰掉

 

2.关于职业

办公室政治   最好不要碰

老老实实干活儿   才是技术人员的王道

积累自己的技术水平   积累自己的技术资产

能说会道   固然可以多拿钱

但是   我们搞技术的   要有长期规划

不能把自己吊死在这个公司的这个岗位上

要对自己的终身职业生涯负责

你考虑问题的时候   要以你自己为中心

工作经历   公司、岗位   都只是你职业生涯中的过客

你要是以公司岗位为中心考虑问题 就会陷入阶级斗争的迷思   陷入一时的得失而无法自拔

如果不擅长、不喜欢   管理、竞争   想走技术路线  就要夯实基础   往架构师的方向发展

喜欢竞争的  就可以往高管的方向发展

 

3.关于业务
首先第一个问题   什么是业务逻辑?

所谓业务逻辑   本质上就是甲方的意志

我们用代码实现业务逻辑 本质上就是在用技术手段   解决管理问题、组织结构问题、工作流程问题

在没有计算机的时代   这个世界也是有系统的

比方说   古代的内阁、各级官僚机构各种店铺作坊它们都是系统   都遵循一定的规律来处理信息有输入输出

只不过   这种系统   是由人构成的是  人-人  系统

在有了计算机这种东西以后一部分机械化的信息处理的过程

  就可以用计算机来完成这种系统  属于   人-机  系统

所以   我们所做的所有的系统   它的全称应该是   人机系统而非单纯的IT系统

在设计系统的时候   使用系统的人   也是系统的一部分   应当纳入考虑

所以   脱离人去设计系统   你就会发现   你做的系统   人家说不好用人家说  

你做的是一坨屎

这就是   设计的过程中   忽略了   系统是要有人来使用   这一点

人-机  系统    而不是   机-机   系统

不仅仅是用户体验这么肤浅的东西

回到开头   我们讨论的   关于技术开发过程中   办公室政治   这一问题其实是同一个问题

因为系统业务逻辑的实现   本质上是人的意志的体现开发系统的人

他们对世界的理解和认识   影响他们对客观世界的建模这种模型   最终体现为IT系统  

人的思维模式、风格   也会体现在系统中

所以   什么风格的人设计出来的系统   会体现出什么样的系统风格

所以   你会发现   良好的产品   他们的团队往往也很良好有良好的组织结构有秩序

而混乱的团队   他们做出来的东西   一定也很混乱

办公室政治   最终一定会体现在系统中

比如说

前后端两个Team前段的Team比较强势

可能他会要求后端的API多做一些事情

然后你就发现   一些渲染、交互逻辑的代码   竟然出现在API的实现中

这就是一种具体体现   而这是不合理的
 

  相关解决方案