題:
我的工作場所缺乏指導還是缺乏技能?
Fasty
2019-11-21 14:48:05 UTC
view on stackexchange narkive permalink

我是機械工程專業的畢業生,最近加入了一家初創公司。我對Python和機器學習有一定的了解。

一個星期後,我被安排到一個涉及圖像處理的項目中,要求我從網絡攝像頭中檢測實時視頻中的對象。建議我使用TensorFlow進行此操作,我對此一無所知。因此,我從Internet克隆了一個項目,該項目與我正在從事的項目類似。

我按照該項目提到的說明進行操作,但未獲得預期的結果。現在我無法繼續進行下去,也不知道該怎麼辦。我遇到了很多問題,例如少量錯誤,內存問題

我所做的就是在網絡上搜索錯誤並嘗試找到解決方案。我克隆的項目存儲庫有很多相互鏈接的文件,但我聽不懂它的內容。我沒有人可以指導我。

每個初創企業是否都有相同的情況,這表明:

  • 我缺乏適當的技能?

  • 公司方面缺乏指導嗎?

我是該項目中唯一的一個,並且沒有隊友

編輯:。我想在這裡做一些澄清。是的,我是機械工程師,在印度(尤其是初創企業)這裡聘請計算機科學領域其他領域的人員並不少見。

關於我在Python和ML方面的知識,我知道機器學習算法背後的理論,並且對Python也有相當的了解。但是Tensorflow是我不熟悉的深度學習庫。我確實克隆了一個在Tensorflow中完成的存儲庫,而不是其他任何庫,因此我遵循了他的建議。

我也試圖看一下Tensorflow的基礎知識。但是我意識到這將花費很多時間。我在類似環境的辦公室中無法做的事情。我已經與經理進行了溝通,他也同意這也需要時間。仍然他經常來找我,問我事情是否結束,這讓我感到恐慌。即使那樣,我也不知道在沒有任何指導的情況下如何進行學習。當然,我可以學到一些東西,但是最終我會產生很多疑問和不清楚的事情。

評論不作進一步討論;此對話已[移至聊天](https://chat.stackexchange.com/rooms/101370/discussion-on-question-by-ram-shanker-g-does-my-workplace-lack-guidance-or-是嗎)。
六 答案:
Sourav Ghosh
2019-11-21 15:31:10 UTC
view on stackexchange narkive permalink
  • 我缺少適當的技能嗎?

  • 公司是否缺乏指導?

兩者。

  • 缺少所需的作業技能(不是您的錯,但這是真的)。您當然不可能在一夜之間獲得知識。您需要了解範圍,並要求進行必要的培訓以更新自己的領域和技術。只有這樣,您才能夠取得進步。這項工作的對像是對領域和技術了解甚少的人。

底線是:

,而不是工作傾銷於某人,他們應該有一個適當的計劃,其中包括培訓和入職培訓。 strong>還不算太晚-立即告知上級有關障礙,並尋求幫助/支持,並建議接受有關技術/領域/工具集的培訓。
簡明扼要,請指教!
在這種情況下,我假設@JoeStrazzere沒有分配資源池。您是否會在不先了解某人能力的情況下,隨機拉某人並向其分配隨機工作的統計數據?另外,OP表示他們已加入該項目,因此,OP也不會選擇它。
@JoeStrazzere不一定不同意,但是通常我遇到的是在團隊中為新入職者分配一名導師,並為其分配一些工作,因此他們知道需要與誰聯繫。沒有人知道所有事情,如果我們談論的是新生,他們可以使用比OP此處更多的指導。當然,要讓他們面對挑戰,但要確保他們知道克服挑戰的方法。恕我直言,讓他們獨自一人讓他們感到無助的做法沒有任何好處。
@JoeStrazzere哦,我已經建議OP根據需要與他們的經理聯繫,尋求幫助和培訓。但是,我仍然覺得,應該由經理來執行此操作,而不是互聯網上的一些隨機陌生人。
您在大學學習的唯一有用的可轉移技能是“如何學習”。如果OP沒學會,他/她就沒有*任何*技術工作所需的技能。如果該公司想聘請需要每一個步驟都熟練掌握的人,那麼他們也很可能選擇了高中畢業生,而不是大學畢業生。
在一家小型創業公司中,很可能每個人都在褲子旁邊坐飛機。創辦公司的技術人員應該對他們的核心技術有很好的了解,但是除此之外,還有很多即興創作,可以隨時隨地加以解決。
不好了。我剛意識到OP擁有機械工程學學位...該初創公司需要一名機器學習專家...如果您希望某人在_machine_上工作,會得到什麼?哦。是。哦是的是的你是... :(
Dragan Juric
2019-11-21 21:57:59 UTC
view on stackexchange narkive permalink

我在這裡看到許多危險信號。

首先,您是應屆畢業生,這意味著他們沒有太多軟件開發經驗。

第二,您畢業於機械工程專業,而非軟件專業。

他們將識別視頻流中的對像作為您的首要任務嗎?

嚴重嗎?

這就像問一個經歷過6次

換句話說,他們給您的任務遠遠超出了應屆畢業生的合理期望,甚至不好笑。我不是說這項任務不可行,而是處於非常高級的開發人員水平。您缺乏與他們給您的任務相關的技能,但是他們給了您應該給擁有10年以上認真專業經驗的人的東西。

下一個危險信號-他們告訴您使用某些圖書館/ framework而不提供任何更精確的信息,任何文檔或現有的工作項目或任何其他信息。 ,沒有視頻信號識別的具體示例,這意味著它可能需要做很多事情。

這意味著另外兩件事:

  • 您的老闆不是很了解,也不希望,他們只是想做任何想做的事,然後將真正的工作轉移給某人
  • ,他們遭受著魔杖般的思考-“工具,如果您只使用它,一切都會獨立運行,我們可以在沒有實際工作或知識的情況下做任何我們想做的事情,只是揮揮手說: Codus Writus”,它將神奇地成為應用程序,並為我們希望做的任何事情。”

哦,我一次又一次遇到的想法-您可以給任何人,合作社學生,應屆畢業生,任何事情做非常複雜的工作,而這並不重要,之所以會這樣,是因為我們希望它成為……

逃跑。

所有這些都表明他們缺乏基本的理解和思考,缺乏對現實的認識,並且以這種態度,他們不太可能成功。

最好是在一家普通公司中找到一份新工作,而您仍然擁有這份工作,而不是在事情最終破裂時從沒有工作的位置尋找新工作。

我既同意也不同意這個答案的不同之處。某些人會撿起扔給他們的東西。他們可能會說:“哦,這看起來很複雜-我需要幾天/幾週/幾個月的時間才能弄清楚”,但他們會正確地完成任務並加以解決。還有其他類型的人需要不斷的指導。然後,大多數人處於兩種極端之間-一旦給出一些指示,他們就可以自己做。不過,我同意您對老闆的評估!
哦,除非:老闆可能是那種在沒有指導的情況下就能接任的人?如果他們是,那麼他們可以假定其他所有人都一樣,並在思考:“只要有計算機和互聯網,一切皆有可能!”(我必須承認,在編程方面,我曾經有點像這樣:我想“這有多難?這只是一條指令列表。只要他們真的想去,任何人都可以做到!我記得當甚至沒有互聯網來查找問題!”等等)可能是他們甚至不知道OP的困境?
+1為魔杖思考。作為一名熱衷於機器人技術的機械工程師,我對OP表示同情。很多人不了解TensorFlow並將工具包視為魔術棒,而不是軟件系統的有用構建塊。話雖如此,只要OP清楚地向管理人員傳達了挑戰和進展,學習該工具將是非常有用和有益的。
@AaronF:老闆可能會或可能不會撿起任何東西並使之正常工作,但是即使他能做到,也並不意味著初級開發人員也具有同樣的能力。老闆必須正確地將任務級別與員工級別相匹配。
是的,我完全同意您(並對其+1),他們聽起來不像是好老闆。再說一次,初創企業的所有者很少。他們往往缺乏所需的培訓和經驗。我個人不認為初創公司能取得良好的第一份工作。他們沒有教好習慣。更好,恕我直言,進入一個無聊的大公司開始並學習他們的無聊的過程,因為當您以後為一群沒有第一個的富孩子的小丑工作時,這些將使您處於良好狀態知道他們在做什麼。(是的,我要在那兒很多!!:-D)
在IT部門工作了十多年之後,我發現這種“魔杖思維”實際上是常態,並非例外。這本身就是一種技巧,能夠向您的老闆(或客戶)解釋為什麼高爾夫好友告訴他們的工具不是魔杖。我遇到的最好的開發人員是專業人員,我認為這是OP磨練該技能的絕佳機會。(+1指出)
更像是六個月的游泳練習後與邁克·泰森(Mike tyson)搏鬥
公平地說,在某人握住您的手的一天之內,可以識別視頻流中的對象。例如,在研討會上展示了所涉及的一些軟件。在沒有經驗豐富的工程師指導的情況下,只需很少的背景知識,這很容易給人以錯誤的印象,認為這是可行的。
@DraganJuric“這是具有10年以上專業經驗的人員的任務” Pr不具有專業經驗的人員,而是研究此特定領域的研究生。
Robin Bennett
2019-11-21 15:14:58 UTC
view on stackexchange narkive permalink

您應該做的第一件事是確保老闆對自己的進步有一個現實的想法。盡快告訴他“這比我們想的要難得多”。

不要陷入等待最後期限終於到來承認您還差點沒完成的陷阱。

p>

您要嘗試做的事很難。當我們許多人開始工作時這是不可能的,而這仍然是一個新領域。您是團隊的初級成員,之前從未做過此事,因此不能立即做到這一點並不丟人。

初創企業通常是樂觀的。如果您能夠輕鬆地找到符合他們要求的現成解決方案,那對他們來說將是很棒的,但是發現這並不容易也是有用的知識。

google the錯誤並找出答案

大多數時候,這就是我們所有人要做的!在大多數情況下,有許多其他人遇到了相同的問題,因此該解決方案很容易獲得。

這次更難了。您需要吸收盡可能多的知識才能成為專家。不要專注於當前的問題,要建立堅實的基礎。閱讀您能找到的所有內容。如果起初沒有多大意義,請記下註釋,然後在查找不清楚的部分後返回。遍歷教程,構建測試應用程序,構建自己的測試。

但這需要時間,因此請首先確保您是老闆。他可能還有其他建議或其他優先事項。

Nimesh Neema
2019-11-21 15:17:37 UTC
view on stackexchange narkive permalink

溝通是關鍵-與您的經理交談

很明顯,您陷入困境,無法取得進展。這是完全正常的事情。

您可以採取的第一步行動就是與您的經理/主管討論。分享您到目前為止所做的事情。尋求他的投入。不要猶豫,提到您之前從未使用過TensorFlow。還要分享您曾經嘗試尋找Internet上可用的類似項目,並試圖理解它的想法。

總會有一些我們不知道的東西,需要學習它或接受必要的培訓。向您的主管/經理索取所需的培訓指導。

重要的是,您的經理應意識到您不了解特定的工具(這完全可以)。最好不要設定任何不正確的期望。

如果沒有其他人能熟練使用所需的技術,那麼實際上,您的初創公司可能需要雇用具有專業知識的人員。但這決定權在管理層的手中。

但是,有時手頭上的專家有時並不總是可行的,而且創業公司通常在獲取資源方面受到很大的限制。因此,互聯網成為您最好的朋友。您需要在堆棧溢出等網站上尋求幫助。嘗試分解問題和細小部分,清楚地理解問題,並從有經驗的專家那裡尋求答案。在Stack Overflow上共享寫清楚的查詢是獲得幫助的最好,最簡單,技術上最便宜的方法。

我缺乏適當的技能?

可能是這種情況,但是您永遠不會知道完成任務所需的一切。不斷學習和在職學習將是您整個職業生涯中經常出現的主題。

公司是否缺乏指導?

考慮到您的公司是一家初創公司,可能會在流程,人員和培訓方面受到很多方面的限制。但這並不意味著對該公司有任何負面影響,只是這就是初創公司的本質。

您只需要進行討論並尋求幫助。請不要自己為問題苦苦掙扎,不要設定錯誤的期望。

公開交流非常重要,我建議盡快進行。

還請注意不斷的學習將成為您職業生涯的一個持久的組成部分。隨著時間的流逝,您將在哪里以及如何進行必要的學習中變得更好。

Dan
2019-11-21 21:23:20 UTC
view on stackexchange narkive permalink

我的建議:現在就紓困,以免為時已晚。這裡的許多人會說這是學習新知識和擴展技能的絕好機會。但是您面臨著更大的風險(這是現實中的風險),並且所有人都解雇了,老闆們以巨額現金紅利來紓困。您將被一些您不了解的模糊事物所困擾。 “您在X上做了什麼?” “我提供了可識別對象的實時視頻AI服務。” “哇,聽起來很棒。您使用了哪種技術? “嗯,我隨機下載了一些東西,我不知道它的作用或理解我所遇到的錯誤。我只是放棄了,直到初創公司下山。” “好的,謝謝,我們會打電話給您。”

請仔細考慮一下:您不知道自己在做什麼。他們希望您製作關鍵產品。您沒有人要問他們應該知道的事情,這尖叫著發生了錯誤。他們要么認為任何人都可以做到並尋找廉價勞動力。或者他們對獲取現金更感興趣,如果產品至少失敗了,他們就將其出售。兩種方法都不行。

Kilisi
2019-11-21 15:13:33 UTC
view on stackexchange narkive permalink

在每個初創企業中都存在相同的情況,這意味著:

否,但是對於沒有真正技術知識的初創公司如何使la腳的想法起作用的情況,這是很常見的。

從技術上來說,一家初創公司沒有組織的情況,通常就意味著存在資金籌集的跡象。有效產品的重要性不及市場營銷以獲取更多資金。因此,僱用錯誤的人來工作可能會發生,而且並不重要。僱用一個畢業生,然後給他們分配他們沒有獨立經驗的工作,這不是一個好兆頭。

對。招聘經理不知道OP的經驗不會轉化為其他機器學習技術/模型,並且OP本身沒有足夠的經驗來了解他的深度如何,並且沒有支持他會發現自己。聽起來像一大堆棕色的東西在等著這名眾所周知的粉絲。
我認為這有點過於消極。當您像這樣啟動時,您通常不知道將要使用的特定技術。您僱用一個您認為能夠解決問題的人。
@Barmar不是另一個領域的新畢業生
也許,但是也許他確實以他對Python和ML的了解給他們留下了深刻的印象,即使這些不在他的研究領域之內。
@Barmar或只是在座位上需要便宜的屁股...或他們喜歡他的笑容...或...在專業關鍵環境中可能並不意味著任何東西
作為一個獲得了很多工作而需要即時獲取技術的人,我傾向於給他們帶來疑問的好處。我認為我從未接受過太多正式培訓。我曾為初創公司和大型,成熟的公司工作過。
@Barmar很棒,請從這個角度做出您自己的答案。作為商務人士,我不會將核心任務交給一無所知的人。
我認為其他一些答案也很好地表達了我的觀點。
@Barmar酷。...隨時對他們發表評論...您對我沒什麼意義,說服我的機會為零....沒有冒犯之處
Kilisi的回答和@AndreiROM的評論使我意識到:初創企業所有者是完全白痴,並認為要進行機器學習,您需要機械工程師,因為,您知道:機械師在機器上工作,不是嗎?我真的認為這就是可憐的OP發生的事情
@AaronF誰知道...。他們對產品絕對不感興趣,或者他們已經完成了作業。對我著火的紅旗。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...