為何苦命干活的人成不了專家?

所謂熟能生巧,但離專家卻有一個巨大的鴻溝,在農田干活的農民怎么也成不了水稻專家,推廣之,那些在本職工作上勤勤懇懇的人,在業務上總有一個不可沖破的瓶頸。

這種現象非常普遍,這就是為什么很多人很勤奮,卻很“笨” ,有點碌碌無為的感覺。到底笨的原因在哪里?

我想,之所以農民成不了專家,程序猿成不了程序設計師,主要的原因在于工作者沒有專家的眼光。

所謂專家的眼光是從高層次的去審視問題的,比工作者的層次要高很多,工作者往往只是一種經驗性的,習慣性的勞作,而專家是經過高層次思考的工作。

舉例說:

工作者的層次:1+1=2, 2+2=4 ……

專家的層次:a+b=c

簡單來說,工作者可以熟練的掌握工具,可以對特定問題有著快速而高效的解決方案,而他們的學習都是通過“案例”去學習。就如1+1是一個案例,2+2也是一個。熟練者的特點在于掌握大量案例。而專家有著更高一層的理論視點,雖然對特定的問題解決速度上不足,但是卻能夠推廣到最一般的情形。

要想成為專家,而不只是普通工人,那么就要有專家的思維習慣。我最近在網上搜索書籍,發現很多書籍都是介紹一個例子,比如“鋼鐵字”怎么ps,“彩虹字”怎么ps,“留言簿”的一個例子。這種書無可厚非,但是這些只是工作者之書,是專門培養低級人才的。

就比如ps吧,這只是photoshop的軟件工具怎么用,甚至只是它的其中一個作品的技巧。你想想,ps作品何其多,ps軟件的版本都出了7,8個了,通過這種方式去學習效率可想而知,就算你是真的勤奮又如何?在面對案例的鴻海時,人是很渺小的。其實一個ps好的人,并不是因為他善用ps,而是他首先具備了設計的知識。設計是思想,而ps是工具,只要你有這個思想,沒有ps,只有鉛筆你也能有作品出來,但是你想通過簡單的一幅畫就得到設計的思想,你是在重新領悟設計,是在挑戰人類歷史,這兩種方式的難度級別是不同的。

有一些人,確實有很高的抽象能力,他能夠通過老師簡簡單單的一個例子,得到“思想”本身,但是大多數人,只能夠復原這個例子。能通過例子得到思想這是大聰明。但是如果有“思想”存在與你面前,你卻甘于復原例子,而不去更高層次的學習,這連小聰明都沒有了。

在我們選擇教材的時候,學習東西的時候,應該學會從更高層次的知識入手,把這些前人的思想總結運用到我們的工作上去,而不是在低層次上重復案例,這樣學習效果便等于裝上火箭。當然,還是要辨別那些不靠譜的所謂“思想“的。

?

轉載于:https://www.cnblogs.com/Nobel/archive/2011/11/14/2248258.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/380106.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/380106.shtml
英文地址,請注明出處:http://en.pswp.cn/news/380106.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

今天發布一個新網站www.heijidi.com

新網站發布了,歡迎訪問,關于國產機的 網站 www.heijidi.com 轉載于:https://www.cnblogs.com/liugod/archive/2008/03/26/1122753.html

ret2shellcdoe

ret2shellcode的關鍵是找到一個緩沖區&#xff0c;這個緩沖區是可讀寫寫可執行的&#xff0c;我們要想辦法把我們的shellcdoe放到這個緩沖區&#xff0c;然后跳轉到我們的shellcode處執行。 例子&#xff1a; #include <stdio.h> #include <string.h> char str1[…

stl取出字符串中的字符_從C ++ STL中的字符串訪問字符元素

stl取出字符串中的字符字符串作為數據類型 (String as datatype) In C, we know string basically a character array terminated by \0. Thus to operate with the string we define character array. But in C, the standard library gives us the facility to use the strin…

Object類的hashCode()方法

public class day11 {public static void main(String[] args) {Object obj1 new Object();int hashCode obj1.hashCode();System.out.println(hashCode);}} hashCode public int hashCode()返回該對象的哈希碼值。支持此方法是為了提高哈希表&#xff08;例如 java.util.Ha…

調整Tomcat上的參數提高性能[轉]

Webtop Performance Test w/ Tomcat(調整Tomcat上的參數提高性能) Login several users with one second between each login. After the 25th user, the users begin to experience poor performance, to the point where some users are receiving “Page cannot be display…

RecordSet中的open完全的語法

RecordSet中的open完全的語法是:SecordSet.Open Source,ActiveConnection,CursorType,LockType,Options例如&#xff1a; rs.open sql,conn,1,3CursorTypeadOpenForwardOnly 0 默認游標類型, 為打開向前游標, 只能在記錄集中向前移動。adOpenKeyset 1 打開鍵集類型的游標, 可以…

用篩選法求100之內的素數

#include <stdio.h> int main() {int i ,j ,a[100];//定義一個數組存放1~100&#xff1b;for(i2; i<100; i)//由于1既不是素數也不是質素&#xff0c;所以不用考慮1&#xff0c;直接從2開始&#xff1b;{a[i]i;//以次賦值&#xff0c;2~100&#xff1b;for(j2; j<i…

遠控免殺專題(20)-GreatSCT免殺

轉載&#xff1a;https://mp.weixin.qq.com/s/s9DFRIgpvpE-_MneO0B_FQ 免殺能力一覽表 幾點說明&#xff1a; 1、上表中標識 √ 說明相應殺毒軟件未檢測出病毒&#xff0c;也就是代表了Bypass。 2、為了更好的對比效果&#xff0c;大部分測試payload均使用msf的windows/mete…

Java LinkedList對象的get(int index)方法與示例

LinkedList對象的get(int索引)方法 (LinkedList Object get(int index) method) This method is available in package java.util.LinkedList.get(int index). 軟件包java.util.LinkedList.get(int index)中提供了此方法。 This method is used to retrieve an object or eleme…

Sql養成一個好習慣是一筆財富

我們做軟件開發的&#xff0c;大部分人都離不開跟數據庫打交道&#xff0c;特別是erp開發的&#xff0c;跟數據庫打交道更是頻繁&#xff0c;存儲過程動不動就是上千行&#xff0c;如果數據量大&#xff0c;人員流動大&#xff0c;那么我么還能保證下一段時間系統還能流暢的運行…

java上傳類

publicString doFormFile(FormFile file, String dir) { try { File f new File(dir); if (!f.exists()) { f.mkdir();//如果路徑不存在&#xff0c;創建 } InputStream in file.getInputStream(); …

C——用冒泡排序法、選擇排序法對隨機輸入的10個整數從小到大排序

//冒泡排序法 #include <stdio.h> int main() {int i,j,t,a[10];for(i0;i<10;i){scanf("%d",&a[i]);}for(i0;i<9;i)//10個數&#xff0c;進行9次循環&#xff0c;進行9趟比較{for(j0;j<9-i;j)//在每一趟比較中&#xff0c;進行9-i次比較{if(a[j]&…

遠控免殺專題(21)-HERCULES免殺

轉載&#xff1a;https://mp.weixin.qq.com/s/Rkr9lixzL4tiL89r10ndig 免殺能力一覽表 幾點說明&#xff1a; 1、上表中標識 √ 說明相應殺毒軟件未檢測出病毒&#xff0c;也就是代表了Bypass。 2、為了更好的對比效果&#xff0c;大部分測試payload均使用msf的windows/mete…

PHP Cookbook讀書筆記 – 第16章互聯網服務

發送電子郵件 書中主要是以PEAR中的郵件發送類&#xff08;Mail&#xff09;來講解的&#xff08;關于如何在WIN系統下安裝PEAR可以參考WIN下成功安裝PEAR&#xff09;。PEAR的MAIL類可以通過3種方式來發送電子郵件&#xff1a; 通過PHP內部的mail函數來發送 通過sendmail程序來…

Python | 使用matplotlib.pyplot創建條形圖

Problem statement: Using matplotlib.pyplot library in python draw a bar graph with two values for comparison, using different colors. 問題陳述&#xff1a;在python中使用matplotlib.pyplot庫使用不同的顏色繪制帶有兩個值的條形圖以進行比較。 Program: 程序&#…

SQLSERVER內核架構剖析

我們做管理軟件的&#xff0c;主要核心就在數據存儲管理上。所以數據庫設計是我們的重中之重。為了讓我們的管理軟件能夠穩定、可擴展、性能優秀、可跟蹤排錯、可升級部署、可插件運行&#xff0c;我們往往研發自己的管理軟件開發平臺。我們總是希望去學習別人的開發平臺&#…

輸出以下的楊輝三角形(要求輸入個數字,表示需要輸出幾行)

#include<stdio.h> int main() {int i,j,k,n,x,a[100][100];a[0][1]1;scanf("%d",&x);for(i1;i<x;i){for(j1;j<i;j){a[i][j]a[i-1][j-1]a[i-1][j];printf("%5d ",a[i][j]);//%5d 表示右對齊隔5個空格&#xff1b;}//同理&#xff0c;%-5d…

遠控免殺專題(22)-SpookFlare免殺

轉載&#xff1a;https://mp.weixin.qq.com/s/LfuQ2XuD7YHUWJqMRUmNVA 免殺能力一覽表 幾點說明&#xff1a; 1、上表中標識 √ 說明相應殺毒軟件未檢測出病毒&#xff0c;也就是代表了Bypass。 2、為了更好的對比效果&#xff0c;大部分測試payload均使用msf的windows/mete…

二維動態數組定義及二維靜態數組與**P的區別

矩力集成2008年校園招聘筆試題&#xff1a;動態申請一個二維數組存儲圖像陣列 傳統的解決方案是分配一個指針數組, 然后把每個指針初始化為動態分配的 列"。 以下為一個二維的例子: //typedef int (*arraypoiter)[ncolumns]; int **dynamic_alloc_arrays(unsigned int nro…

置換元素和非置換元素_循環置換數組元素的C程序

置換元素和非置換元素Problem statement: Write a c program to cyclically permute the element of an array. (In right to left direction). Array should be taken as input from the user. 問題陳述&#xff1a;編寫一個c程序來循環置換array的元素 。 (從右到左方向)。 數…