你的知识死角不能否定你的技术能力

2024-03-11 18:32

本文主要是介绍你的知识死角不能否定你的技术能力,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

有些事情你不知道,但你一定能解决。

有些人通过我账号资料里的微信加我,然后问我一些所谓“怎么办”的问题,不是我不告诉你,而是我确实不知道。我确实有很高的title,也确实有很多的技术积累,但我并没有达到知识的“百宝盒”的水平。
换个角度重新说这句话“这么简单的问题你都不知道,你配得上你的title吗?”

技术能力

我们放下技术先不谈,只说能力。当你同时面对工作进度紧张,家里事务繁琐,你是如果做时间管理的?当你面对20个offer,需要做出选择时,你是如何量化对比企业特点,找到最适合你的那一个?当你的schedule堆的满满的,你肯定完不成所有事务时,你是如果设置优先级的?当你发现很多方法都能达到你要做的目的,你是如何寻找最优解的?当你的女朋友们吵得不可开交时,你是如何调和的?(咳咳……)
同样的问题,有些人觉得有100种解决办法,有些人却觉得穷途末路……
毫不客气的说,思维角度的多少(暂理解为同一问题解决办法的多少)决定一个人的成就。至于思维懒惰的人,对不起,你没有入场资格。
那些“进步青年”们每天进行效率/技术/英语/商业/投资等各种各样的自我提升,而有些人却连一个标记的清清楚楚的Exception都解决不了。
我写文章不是为了对别人的人生指手画脚的,也不是为了骗大家点广告或者买技术课程的,我希望我的读者能够有所收获,认清不足,成就更高的层次。我在分享思维

那么回过头来说技术。如果你遇到一个问题,恰巧你之前解决过,那么你会在1秒内知道解决办法。那些踩过了无数次坑的人成了这个领域无所不知的专家,甚至有些人觉得成为专家就是无所不知。
然而,时间是有限的,钱是无限的。(不必反驳,慢慢体会。)这个世界有那么多美好的事情,你却在钻研技术。
有些技术难点你没接触过,你甚至不知道它是什么,但你一定能解决这个难点。这才是技术专家!
举个例子,有个问题能在java层解决,能在sql里解决,甚至能通过linux shell脚本解决。你精通java有什么用?难道要精通java,sql,shell?那如果遇到问题需要python/perl/nodejs/swift…解决呢?也要做到精通吗?
如果大家记得《如何成为10倍速程序员》里“按需记忆”的理念,那就把本文所说的理解为“按需精通”吧。

面试分化

无论技术多么强大,经验多么丰富的开发者在准备跳槽面试时都要刷一遍题。为什么?
举个例子,BAT喜欢问类似这样的问题,说说Ajax的底层实现?

Ajax是告诉浏览器给我要发送一个HTTP请求,你给我新开个线程去执行下,完事后告诉我一声,我在其他function中执行后续操作(回调)。在线程返回结果前,我可以继续做其他事情。(异步)

上面是我经过搜索,然后总结的答案。在写本文时,我甚至忘了这个问题的答案,找到我的回答粘贴过来的。
如果这个问题,恰巧就是你的知识死角(你在工作中从没遇到过),那么是否代表你的技术能力不够?
当然不。
我不是针对BAT的面试流程做出质疑,我是说包括BAT在内的大多数技术面试流程都是垃圾。
面试问题应该是类似这样的,有10个亿的订单数据,如何存在数据库中?
其实企业中涉及到多线程,大多封装在企业自身信任的框架中,普通开发者涉及的很少,但大多数面试环节都会涉及。
如果你因为面试问题触及到你的知识死角而变成沉迷技术的人甚至失去自信。那我只能说这是当前面试与实际工作的分化造成的整个行业的悲哀。

最后

另外,所谓优秀,是遇到问题是有方法和手段来解决。自我提升,就是在积累这些东西。这是本文所想表达的最终目的。希望本文对你有所帮助。

这篇关于你的知识死角不能否定你的技术能力的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/798677

相关文章

全屋WiFi 7无死角! 华硕 RP-BE58无线信号放大器体验测评

《全屋WiFi7无死角!华硕RP-BE58无线信号放大器体验测评》家里网络总是有很多死角没有网,我决定入手一台支持Mesh组网的WiFi7路由系统以彻底解决网络覆盖问题,最终选择了一款功能非常... 自2023年WiFi 7技术标准(IEEE 802.11be)正式落地以来,这项第七代无线网络技术就以超高速

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

电脑软件不能安装到C盘? 真相颠覆你的认知!

《电脑软件不能安装到C盘?真相颠覆你的认知!》很多人习惯把软件装到D盘、E盘,刻意绕开C盘,这种习惯从哪来?让我们用数据和案例,拆解背后的3大原因... 我身边不少朋友,在使用电脑安装软件的时候,总是习惯性的把软件安装到D盘或者E盘等位置,刻意避开C盘。如果你也有这样的习惯,或者不明白为什么要这么做,那么我

Java使用WebView实现桌面程序的技术指南

《Java使用WebView实现桌面程序的技术指南》在现代软件开发中,许多应用需要在桌面程序中嵌入Web页面,例如,你可能需要在Java桌面应用中嵌入一部分Web前端,或者加载一个HTML5界面以增强... 目录1、简述2、WebView 特点3、搭建 WebView 示例3.1 添加 JavaFX 依赖3

vscode不能打开终端问题的解决办法

《vscode不能打开终端问题的解决办法》:本文主要介绍vscode不能打开终端问题的解决办法,问题的根源是Windows的安全软件限制了PowerShell的运行,而VSCode默认使用Powe... 遇到vscode不能打开终端问题,一直以为是安全软件限制问题,也没搜到解决方案,因为影响也不大,就没有管

一文详解Java异常处理你都了解哪些知识

《一文详解Java异常处理你都了解哪些知识》:本文主要介绍Java异常处理的相关资料,包括异常的分类、捕获和处理异常的语法、常见的异常类型以及自定义异常的实现,文中通过代码介绍的非常详细,需要的朋... 目录前言一、什么是异常二、异常的分类2.1 受检异常2.2 非受检异常三、异常处理的语法3.1 try-

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2