亚洲熟妇av一区二区三区,久久久久久精品观看sss,免费观看四虎精品国产永久,国产成人精品一区二三区熟女,天堂网在线最新版www资源网

獨(dú)家 – 成功開發(fā)者必備的5項(xiàng)軟技能(開發(fā)軟件有哪些基本技能)

作者:Marisa Hoenig

翻譯:王可汗

校對(duì):歐陽(yáng)錦

本文約2000字,建議閱讀6分鐘

本文介紹了除了扎實(shí)的編程能力之外,成功開發(fā)者必備的5項(xiàng)軟技能。

標(biāo)簽:編程

一次又一次的面試失敗,我感到很羞愧。我會(huì)成為一名軟件開發(fā)人員嗎?我的計(jì)算機(jī)科學(xué)學(xué)位的意義是什么?

在面試初級(jí)軟件工程的職位時(shí),我的編程技能大多是理論的。這些面試僅僅是根據(jù)我的編程技能來(lái)評(píng)分的,大多數(shù)面試者都沒有進(jìn)行行為面試。

編程是最重要的。

獨(dú)家 - 成功開發(fā)者必備的5項(xiàng)軟技能(開發(fā)軟件有哪些基本技能)

圖源:Hamza NOUASRIA(Unsplash)

憑借幾年的行業(yè)經(jīng)驗(yàn),我的看法發(fā)生了變化。雖然編程語(yǔ)言熟練程度或調(diào)試的專業(yè)技能很重要,但開發(fā)人員需要擅長(zhǎng)的不僅僅是編碼

這五種關(guān)鍵的軟技能可以讓軟件開發(fā)人員脫穎而出。

1. 有效的溝通

你能很好地向別人解釋概念嗎?

構(gòu)建軟件是一項(xiàng)團(tuán)隊(duì)運(yùn)動(dòng),而這個(gè)團(tuán)隊(duì)是一個(gè)由具有不同經(jīng)驗(yàn)、信仰、偏見和知識(shí)的人組成的。

如果你想要?jiǎng)?chuàng)造一個(gè)好的產(chǎn)品,你必須與他人合作。畢竟,正如康威定律所解釋的那樣,您設(shè)計(jì)的系統(tǒng)將模仿您組織的溝通結(jié)構(gòu),團(tuán)隊(duì)成員之間的溝通不良將導(dǎo)致設(shè)計(jì)不良的產(chǎn)品。最好的軟件開發(fā)人員會(huì)與非技術(shù)人員或仍在學(xué)習(xí)的技術(shù)人員交流復(fù)雜的技術(shù)概念。如果你能與不同角色的人交流并教其他人,你將成為一名出色的開發(fā)人員。

2. 同理心

你是否設(shè)身處地為用戶著想?

作為一名軟件開發(fā)人員,我總是被產(chǎn)品的目的所驅(qū)動(dòng)。當(dāng)然,我喜歡學(xué)習(xí)新技術(shù)或探索最新的開發(fā)工具,但為何我們的工作如此重要?

最優(yōu)秀的開發(fā)人員關(guān)心他們所構(gòu)建的軟件的目的,并設(shè)法理解他們所幫助的人。有一種常見的產(chǎn)品管理方法叫做“同理心映射”(Empathy Mapping),它專注于清晰地概述用戶是如何思考、感受以及如何與產(chǎn)品交互的。通過(guò)了解用戶的行為和感受,我們能夠構(gòu)建一個(gè)他們真正會(huì)按照預(yù)期使用的產(chǎn)品。

通常情況下,產(chǎn)品是在沒有提前與用戶溝通的情況下構(gòu)建的。即使是團(tuán)隊(duì)中的開發(fā)人員,理解用戶的想法也會(huì)對(duì)整個(gè)產(chǎn)品產(chǎn)生問(wèn)題和改進(jìn)。想要更多地了解用戶的想法?參加用戶研究會(huì)議,看看你的應(yīng)用是如何真正被利用的。

3.創(chuàng)造力

你在尋找聰明的解決方案嗎?

任何軟件開發(fā)人員最大的超能力之一就是他們的google能力。當(dāng)一個(gè)不可能的問(wèn)題出現(xiàn)時(shí),創(chuàng)造性開發(fā)者知道解決方案可能已經(jīng)存在。當(dāng)它不能解決時(shí),開發(fā)人員并不害怕頭腦風(fēng)暴一個(gè)新的解決方案。

解決問(wèn)題需要?jiǎng)?chuàng)造力。作為一名軟件開發(fā)人員,不應(yīng)該盲目編碼去獲取解決方案。相反,您必須探索各種可能性,權(quán)衡不同的技術(shù)和您的團(tuán)隊(duì)的技能。在獲得了一些了解存在哪些技術(shù)的經(jīng)驗(yàn)之后,將創(chuàng)造性地這些解決方案組合在一起就變得更容易了。

作為一個(gè)全職的軟件開發(fā)人員,你不能失敗——如果你的代碼中存在問(wèn)題,一定有相應(yīng)的解決方案,你會(huì)找到它。這將是對(duì)你創(chuàng)造力的真正考驗(yàn)。

4. 可靠性

你的隊(duì)友信任你能把工作做好嗎?

我的桌子上堆滿了便利貼。我每天花十分鐘瀏覽我的待辦事項(xiàng)清單。如果有人需要我做什么,我會(huì)寫下來(lái)。

在一個(gè)團(tuán)隊(duì)中,人們會(huì)依靠你來(lái)完成工作,尤其是當(dāng)你承諾完成一項(xiàng)任務(wù)時(shí)。如果你是可靠的,沒有人會(huì)檢查你的進(jìn)步,因?yàn)槟阋呀?jīng)證明了你可以承擔(dān)責(zé)任。

領(lǐng)導(dǎo)者希望軟件開發(fā)人員不需要任何保姆。他們希望直接下屬同意做某件事,然后履行承諾。不管你是否相信,很多開發(fā)人員都不可靠所以做一個(gè)可靠的開發(fā)人員會(huì)讓你成為新任務(wù)和新機(jī)會(huì)的首選。

5. 好奇心

你問(wèn)的問(wèn)題夠多了嗎?

有些人從不問(wèn)問(wèn)題,有些人卻總是問(wèn)問(wèn)題。我曾經(jīng)就是不常問(wèn)問(wèn)題的人之一,,尤其是在一大群人面前,問(wèn)問(wèn)題會(huì)讓我感到焦慮。然而,隨著我職業(yè)生涯的發(fā)展,我發(fā)現(xiàn)問(wèn)問(wèn)題是一件受益良多的事,因?yàn)檫@些問(wèn)題為你和回答問(wèn)題的人提供了學(xué)習(xí)的機(jī)會(huì)。

事實(shí)上,當(dāng)我回答問(wèn)題時(shí),我總是感激對(duì)方提出了這個(gè)問(wèn)題,因?yàn)槲以诮虅e人的時(shí)候能夠達(dá)到更好的學(xué)習(xí)效果。

在科技行業(yè),總是有更多的東西需要學(xué)習(xí)。好奇的開發(fā)者是那些質(zhì)疑現(xiàn)狀、探索新技術(shù)、熱愛學(xué)習(xí)的人。

提出問(wèn)題來(lái)挑戰(zhàn)以往的做法是加速團(tuán)隊(duì)前進(jìn)的好方法。提問(wèn)是提升你自己、你的團(tuán)隊(duì)和你的產(chǎn)品的機(jī)會(huì)。好奇的開發(fā)人員是最能推動(dòng)改變的人。

作為一個(gè)開發(fā)人員,你擁有的應(yīng)該不僅僅是你的技術(shù)技能。

雖然軟技能通常更難學(xué)習(xí),但它們有回報(bào)。

善于交流以表達(dá)你的想法。

理解你的目的。

創(chuàng)造性地解決任何問(wèn)題。

能可靠地完成工作。

保持好奇心去挖掘更多。

原文標(biāo)題:

5 Soft Skills You Need To Succeed as a Developer

原文鏈接:

ttps://betterprogramming.pub/5-soft-skills-you-need-to-succeed-as-a-developer-357f7eac3372

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。