核心指導網絡由任務編碼器_如何在現實世界中與實際用戶一起指導您的編碼和編碼生涯...

核心指導網絡由任務編碼器

by Bob Berry

由Bob Berry

如何在現實世界中與實際用戶一起指導您的編碼和編碼生涯 (How to guide your coding and your coding career with real users, in the real world)

Experience drives everything. It’s the basis of our reality. It’s all we know. It’s at the center of every aspect of our conscious existence.

經驗驅動一切。 這是我們現實的基礎。 這就是我們所知道的。 它是我們有意識的生活的各個方面的中心。

Answer this: Have you ever observed closely the exact interactions of your users with the system you’re coding, as they are using it? Do you know how to systematically assess the success rates of real people with your code and systematically apply those insights to your craft?

回答這個問題:您是否曾經仔細觀察過用戶與您正在編碼的系統在使用時的確切交互作用? 您是否知道如何用您的代碼系統地評估真實人員的成功率,并將這些見解系統地應用于您的Craft.io?

If not, you are missing or avoiding the one phenomenon that defines your professional existence.

如果不是這樣,則說明您缺少或避免了一種定義您的職業存在的現象。

Expanding your understanding of the user’s experience makes all your coding efforts more effective, more relevant, and more caring.

擴展您對用戶體驗的理解,使您的所有編碼工作更加有效,更加相關并且更加貼心。

If you’re considering becoming a coder, if you’ve started your coding education, if you’re already a beginning programmer, or if you’re a well-paid software developer — do you know whom you serve or will serve? It’s not your boss or your company, or even your client. Are you aware of who really pays your salary?

如果您正在考慮成為一名編碼人員,如果您已經開始進行編碼培訓,如果您已經是初級程序員,或者您是高薪軟件開發人員,那么您知道將服務于誰嗎? 不是您的老板,您的公司,甚至不是您的客戶。 您知道誰真正支付您的薪水嗎?

I’m a principal user experience researcher with 25 years of user engagement experience across the planet. I currently conduct in-depth research initiatives for Apple, Google, Facebook, FedEx, Amazon, and Cisco. Over the last few decades, I’ve run thousands of user experience research sessions for those companies, as well as for HP, GE, eBay, PayPal, Citi, Microsoft, Canon, and Honeywell.

我是一位主要的用戶體驗研究員,在全球范圍內擁有25年的用戶參與經驗。 我目前正在對Apple,Google,Facebook,FedEx,Amazon和Cisco進行深入的研究計劃。 在過去的幾十年中,我為這些公司以及HP,GE,eBay,PayPal,Citi,Microsoft,佳能和Honeywell舉辦了數千次用戶體驗研究會議。

I have a passion for the lives, jobs, challenges, and personal stories of the millions of real people in the real world using our digital creations real-time.

使用我們的實時數字創作,我對現實世界中數百萬真實人們的生活,工作,挑戰和個人故事充滿熱情。

What’s your interest in those human elements? Do you understand the full picture of where your development efforts show up in the wide world?

您對這些人為元素有什么興趣? 您了解您的開發工作在廣闊的世界中展現出來的全貌嗎?

All coding must serve real people and actual users. If you’re learning to code or have recently started a new coding gig, now is the time to learn where those real, breathing, clicking humans show up in your programming projects, jobs, and contracts. Whoever they are, wherever they are, figure out how to find them and listen to them, watch them, question them, appreciate them.

所有編碼都必須服務于真實的人和真實的用戶。 如果您正在學習編碼或最近開始了新的編碼工作,那么現在該是時候學習一下那些真正的,令人振奮的,可點擊的人出現在您的編程項目,工作和合同中的位置了。 無論他們是誰,無論身在何處,都要弄清楚如何找到它們并聆聽它們,看著它們,質疑它們,欣賞它們。

To succeed as a coder or programmer, and to win the paying work you seek in this profession, you must demonstrate not only an understanding of who you serve, but you must also show how’ll you connect with them to ensure you’re serving them well. If you’re coding on the back-end or developing APIs, though you’re removed from the more relevant human interactions, knowing your end-users is no less valuable.

為了成功成為一名編碼員或程序員,并贏得您在該行業中尋求的有償工作,您不僅必須表現出對服務對象的理解,而且還必須表明如何與他們聯系以確保服務他們很好。 如果您是在后端進行編碼或正在開發API,盡管您已從更相關的人機交互中脫穎而出,但了解最終用戶同樣有價值。

And if you’re on the front end, what you create will directly impact the experiences, jobs, and lives of real user-people. Learn how your coding creations will touch their lives, learn what they are trying to accomplish, and learn ways to assess the interactive experiences you’re putting out in the world.

而且,如果您位于前端,那么您創建的內容將直接影響真實用戶的體驗,工作和生活。 了解您的編碼創作將如何影響他們的生活,了解他們試圖實現的目標,并了解評估您在世界上投入的互動體驗的方法。

了解您的用戶以及如何與他們聯系,您將改善編碼生活的方方面面 (Know your users and how to connect with them, and you’ll enhance all aspects your coding life)

For the users you serve, you will accomplish the following things.

對于您服務的用戶,您將完成以下任務。

創造更好的現實 (Craft a better reality)

Experience is everything. Far beyond the user interface and how people use tech, all that happens in our reality moment to moment is experience.

經驗就是一切。 除了用戶界面和人們如何使用技術之外,我們現實中每時每刻都在發生著體驗。

Various philosophies claim that there is in fact is nothing else we can know or claim about the minds and the lives we inhabit other than the continual unfolding of subjective experience. Nothing that exists, to our knowledge, can exist outside that.

各種哲學認為,除了主觀經驗的不斷發展,我們對生活的思想和生活實際上無所不知。 據我們所知,除此之外沒有任何東西可以存在。

Think about that for a moment in the context of the work you do. You can actually enhance the quality of someone’s reality. Or you can make it more frustrating and waste their time.

請在您所做的工作中考慮一下。 您實際上可以提高某人的現實素質。 或者,您可以使其更令人沮喪并浪費他們的時間。

What will you chose? How will you know what to choose if you don’t know who they are and the reality and experience they inhabit (and seek)?

您會選擇什么? 如果您不知道他們是誰,以及他們居住(和尋求)的現實和經歷,您將如何選擇?

對現實世界更有用 (Be more useful to the real world)

Your reason for existing as a developer or programmer is to design, create, test, deploy, and maintain systems that perform useful functions.

您以開發人員或程序員身份存在的原因是設計,創建,測試,部署和維護執行有用功能的系統。

When you learn and incorporate the ultimate purpose of those systems — which is almost always user-centric — you’ll produce a better result. And what better goal could you have?

當您學習并結合這些系統的最終目的(幾乎始終以用戶為中心)時,您將獲得更好的結果。 還有什么更好的目標呢?

For your own personal benefit and satisfaction, you will:

為了您自己的個人利益和滿意度,您將:

Enjoy your work a lot more by knowing exactly how it helps others Everyone needs a sense of purpose. We don’t live and work in a vacuum.

確切地知道它如何幫助他人,使您更加享受工作的樂趣每個都需要有目標感。 我們不會在真空中生活和工作。

While your coding work may or may not represent a ‘higher calling’ for you, your life and your work will contain more joy and satisfaction if you know you’re doing something meaningful for real people, in the real world.

盡管您的編碼工作可能代表您的“更高要求”,但不一定代表您的“更高的要求”,但如果您知道自己正在為現實世界中的真實人做些有意義的事情,您的生活和工作將充滿更多的喜悅和滿足感。

Get out of your coding bubble and poke your head up once in a while Programmers, developers, and coders choose their work based on their personal inclinations. They choose not to go into marketing and sales for a reason. They may be talented but introverted, thorough but shy, kind but often reserved.

走出您的編碼泡泡,不時抬起頭來。程序員,開發人員和編碼人員根據個人喜好選擇他們的工作。 他們選擇出于某種原因不進行市場營銷和銷售。 他們可能很有才華,但性格內向,徹底但害羞,善良但又經常保留。

You probably exhibit some of those traits. It’s easy to settle in behind your computer screen or into your cubicle and get comfortable away from the noise and stress and social demands of the wider world.

您可能表現出其中一些特征。 您可以輕松地坐在計算機屏幕后面或小隔間中,并遠離喧囂,壓力和更廣闊世界的社會需求,這很容易。

I used to be that way.

我曾經是那樣。

I was as awkward and withdrawn as they come. But once I learned to interact with users, it not only changed my professional world, it transformed my life.

當他們來的時候,我是如此尷尬和退縮。 但是一旦我學會了與用戶互動,它不僅改變了我的職業世界,而且改變了我的生活。

Why? How?

為什么? 怎么樣?

Because I could go to those users with a specific set of questions, with a script and a clear agenda. I didn’t have to be spontaneous and chatty. I had a plan. I planned precisely the in-depth conversations I wanted to have with them. And quickly I got out of my shell, out from behind the virtual glass I was hiding behind, and learned how to be in the world.

因為我可以向那些有特定問題,腳本和清晰議程的用戶咨詢。 我不必自發和健談。 我有個計劃 我恰好計劃了我想與他們進行的深入對話。 很快,我從隱藏在里面的虛擬玻璃后面脫出了外殼,學會了如何成為世界。

為了您的工作,進一步發展您的職業并為您的同事提供幫助 (For your job, further your career and help your colleagues)

促進職業發展,確保就業能力,保護收入 (Advance your career, ensure your employability, protect your income)

User experience has moved to the forefront for all companies, not just in high tech. Companies now provide interactive systems of all kinds: software, apps, websites, intranets, social media, e-commerce, and every other virtual interface under the sun.

用戶體驗已不僅在高科技領域,而且已在所有公司中占據領先地位。 公司現在提供各種交互式系統:軟件,應用程序,網站,內部網,社交媒體,電子商務以及陽光下的所有其他虛擬接口。

All those systems touch or serve people in some way. By knowing who those people are, how they use your creations, and what impact those needs have on your job — and being able to reflect that in your work — you’ll enhance your hireability for new jobs and your credibility in any existing job.

所有這些系統都以某種方式接觸或服務于人們。 通過了解這些人是誰,他們如何使用您的創作以及這些需求對您的工作有什么影響,并能夠在工作中反映出來,您將提高新工作的可雇用性以及在任何現有工作中的信譽。

成為您之后的其他編碼人員的領導者,導師,指南和榜樣 (Become a leader, mentor, guide, and model for other coders that come after you)

New coders are entering the workforce by the thousands. You probably had teachers, mentors, bosses, colleagues, and associates that helped bring you along when you started — or who provide that for you now as you get up to speed.

新的編碼員正在進入成千上萬的勞動力隊伍。 您可能有老師,導師,老板,同事和同事,這些可以幫助您在剛開始時就與您相處,或者他們可以在您快速掌握時為您提供幫助。

Modeling mastery of the user experience for your colleagues will help you ‘pay it forward’ and return the favor. All new programmers need to learn about the power and necessity of superb user interactions. As you become more seasoned, step forward and provide that.

為您的同事建模的用戶體驗建模將幫助您“向前支付”并獲得回報。 所有新程序員都需要學習出色的用戶交互的功能和必要性。 隨著您變得更加經驗豐富,請前進并提供它。

為您自己,使您的藝術和職業受益 (For yourself, benefit your art and your profession)

總是做得更好 (Always get better at what you do)

The tech industry moves fast. The roadside is littered with obsolete companies, technologies, devices, user interfaces, and all the people associated with them.

科技行業發展Swift。 路邊到處都是過時的公司,技術,設備,用戶界面以及與之相關的所有人員。

Consider what the iPhone did to the Blackberry, or what Facebook did to MySpace, or what the ATM did to bank tellers. That list of what better user experience ‘did to’ entire companies is endless and continues to grow.

考慮一下iPhone對Blackberry的處理方式,Facebook對MySpace的處理方式或ATM對銀行出納員的處理方式。 更好的用戶體驗“對整個公司有用”的清單無窮無盡,而且還在不斷增長。

Don’t become the victim of a ‘did to’ — learn who is using your stuff, figure out how to listen to them, and get in front of the wave of change.

不要成為“努力”的受害者-了解誰在使用您的東西,弄清楚如何傾聽他們的聲音,并掌握變化的浪潮。

增強自己的信譽 (Enhance your own credibility)

If users and the user experience drive virtually all interactive systems and virtually any possible coding effort, your ability to understand user experience dynamics and design approaches is central to both your technical skill and professional credibility.

如果用戶和用戶體驗實際上驅動了所有交互式系統,并且幾乎進行了任何可能的編碼工作,那么您了解用戶體驗動態和設計方法的能力對于您的技術技能和專業信譽都是至關重要的。

Appear clueless and you’ll pay the price.

顯得無能為力,你會付出代價。

Demonstrate authority and you’ll reap the rewards.

展示權威,您將獲得豐厚的回報。

推動藝術發展,無論它是什么 (Advance the state of your art, whatever it is)

New interfaces emerge all the time, and key features of existing user models change constantly. Users and their demands for what’s easier, faster, more intuitive, and more engaging drive virtually all of those innovations.

新界面一直在出現,現有用戶模型的關鍵功能也在不斷變化。 用戶及其對更輕松,更快,更直觀和更具吸引力的需求的推動實際上推動了所有這些創新。

Do you want be out in front of that, or let it drag you along? You can contribute to the future by understanding how users interact with what you create. Or you can fall behind the rapid rate of change happening all around you.

您是否想在那之前,還是讓它拖拉您? 您可以通過了解用戶如何與您創建的內容進行交互來為未來做出貢獻。 否則您可能會落后于周圍發生的快速變化。

為了人類,您必須執行以下操作 (For humanity, you must do the following)

盡自己的一份力量使編程藝術人性化 (Do your part to humanize the art of programming)

The world of software and technology can be a cold, unfeeling place. AI may someday learn compassion and humor, but for now it’s soulless.

軟件和技術世界可能是一個冷酷無情的地方。 人工智能有一天可能會學習同情心和幽默感,但目前還沒有靈魂。

In your coding, you can contribute to that chill with the language you use, the way you design task flows, how you lay out interfaces, and the overall presentation of your systems. Or you can learn about humans and human factors and what it means to make an app or an interface inviting and useful.

在您的編碼中,您可以使用所使用的語言,設計任務流程的方式,界面的布局方式以及系統的整體外觀來為這種冷靜做出貢獻。 或者,您可以了解人為因素和人為因素,以及使應用程序或界面具有吸引力和實用性意味著什么。

We’re all human here. Let’s not let the tech run the show.

我們都是人類。 讓我們不要讓技術來主持這場秀。

You not only create user experiences, you constantly use them yourself in your personal and professional endeavors. You’re a user too. You know what a good interface looks and feels like, you use them all the time. You know what a bad user experience feels like, you struggle with them all the time.

您不僅可以創建用戶體驗,還可以在個人和專業工作中不斷使用它們。 您也是用戶。 您一直在使用它們,因此您知道良好的界面外觀和感覺。 您知道糟糕的用戶體驗是什么樣的,您一直都在與他們斗爭。

Make a choice for your own integrity and authority, and make a choice for the delight and satisfaction of the end users you serve.

為自己的正直和權威做出選擇,并為所服務的最終用戶帶來喜悅和滿足。

To learn more about how to find your users and connect with them, get my free 57 Ways to Master Your Target Audience ebook and get in touch with the real world.

要了解有關如何找到用戶并與他們聯系的更多信息,請獲取免費的57種“掌握目標受眾”電子書,并與真實世界取得聯系。

For all the reasons above — and for your own professional satisfaction — your programming and coding perspectives will expand to fill the promise of the career you’ve chosen.

由于上述所有原因以及您自己的專業滿意度,您在編程和編碼方面的見解將不斷擴展,以兌現您所選擇的職業的承諾。

掌握用戶的其他途徑: (Additional paths to user mastery:)

  • All my free learning tools and resources

    我所有的免費學習工具和資源

  • My eBook on The Power of User Response (FREE)

    我的關于用戶響應能力的電子書 (免費)

  • My mini-course on The Seven Stages of User Engagement ($29)

    我的微型課程“用戶參與的七個階段” (29美元)

翻譯自: https://www.freecodecamp.org/news/https-medium-com-bobberry-guide-your-coding-and-your-coding-career-with-real-users-in-the-real-world-d9526a93eaef/

核心指導網絡由任務編碼器

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

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

相關文章

脈沖時間寬度c語言,基于AT89C52脈沖寬度測量儀的設計與實現

趙翠玉摘要:本文基于AT89C52的脈沖寬度測量儀的設計。該儀器測量結果采用了軟件數字濾波,消除了測量中抖動問題,測量精度高、穩定性好,具有一定的實用性。關鍵詞:AT89C52;測量儀;脈沖寬度中圖分類號:TM935.…

leetcode1433. 檢查一個字符串是否可以打破另一個字符串(貪心算法)

給你兩個字符串 s1 和 s2 ,它們長度相等,請你檢查是否存在一個 s1 的排列可以打破 s2 的一個排列,或者是否存在一個 s2 的排列可以打破 s1 的一個排列。 字符串 x 可以打破字符串 y (兩者長度都為 n )需滿足對于所有 …

cordova 人臉識別_html5與EmguCV前后端實現——人臉識別篇(一)

上個月因為出差的關系,斷更了很久,為了補償大家長久的等待,送上一個新的系列,之前幾個系列也會抽空繼續更新。大概半年多前吧,因為工作需要,我開始研究圖像識別技術。OpenCV在這方面已經有了很多技術積累&a…

[轉載] mysql 索引中的USING BTREE 的意義

索引是在存儲引擎中實現的,因此每種存儲引擎的索引都不一定完全相同,并且每種存儲引擎也不一定支持所有索引類型。 根據存儲引擎定義每個表的最大索引數和最大索引長度。所有存儲引擎支持每個表至少16個索引,總索引長度至少為256字節。 大多數…

git-命令

git config --global user.email “郵箱” git config --global user.name ”用戶名” git init           初始化 忽略指定文件 echo "temp/" >> .gitignore echo "private_key" >> .gitginore 狀態 git status 添加 git add …

C語言 floor四舍五入,Math函數的四舍五入,Floor,Ceiling,Round的一些注意事項!...

1.Math.Round:四舍六入五取偶引用內容Math.Round(0.0) //0Math.Round(0.1) //0Math.Round(0.2) //0Math.Round(0.3) //0Math.Round(0.4) //0Math.Round(0.5) //0Math.Round(0.6) //1Math.Round(0.7) //1Math.Round(0.8) //1Math.Round(0.9) //1說明:對於…

Command Magicks:如何使用控制臺處理文件和字符串

by Luciano Strika通過盧西亞諾斯特里卡(Luciano Strika) Command Magicks:如何使用控制臺處理文件和字符串 (Command Magicks: How to Manipulate Files and Strings with the Console) As developers, there are lots of repetitive things we do every day that…

dreamweaver后綴名_讓 Dreamweaver 8 支持其它擴展名的方法

有的時候,我們為了網站的安全考慮,常常會修改網站的擴展名,如我看到有些網站的擴展名為 *.do,很明顯這個擴展名是有意改掉的,可是改了這擴展名對于我們修改網頁來說就麻煩了,比如用 Dreamweaver 8 來修改的…

sublime 3143 注冊碼

請大家支持購買正版,或者使用Atom、Vimsublime 3143版本的注冊碼:—– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 94D7F7D4 95BC8C1C 527DA828 560B…

【BZOJ1857】【SCOI2010】傳送帶 [三分]

傳送帶 Time Limit: 1 Sec Memory Limit: 64 MB[Submit][Status][Discuss]Description 在一個2維平面上有兩條傳送帶,每一條傳送帶可以看成是一條線段。兩條傳送帶分別為線段AB和線段CD。lxhgww在AB上的移動速度為P,在CD上的移動速度為Q,在平…

google android廣告異步加載,谷歌廣告異步代碼和同步代碼的解決方法

通常大部分人初次接觸谷歌google adsense廣告聯盟都會有疑問,在新建單元界面我們可以看到獲取代碼類型選項。下面是學習啦小編為大家整理的關于谷歌廣告異步代碼和同步代碼的解決方法,一起來看看吧!谷歌廣告異步代碼和同步代碼的解決方法選擇同步還是異步…

openssl 加密解密 指令_Shell openssl命令加密解密字符串

Linux下的 openssl 命令解密我們以在線加密網站為例 http://tool.chacuo.net/cryptdes我們選擇des cbc模式,密鑰為abcdefgh, 偏移量為12345678,以base64輸出結果 對hello進行加密,得到結果8Snw/EmQdY我們再用將在線網站改用shell命…

使用Docker 安裝Elasticsearch、Elasticsearch-head、IK分詞器 和使用

使用Docker 安裝Elasticsearch、Elasticsearch-head、IK分詞器 和使用 原文:使用Docker 安裝Elasticsearch、Elasticsearch-head、IK分詞器 和使用Elasticsearch的安裝 一、elasticsearch的安裝 1.鏡像拉取 docker pull elasticsearch:tag2.啟動 docker run -it -e "disc…

Spring 的持久化實例(JDBC, JdbcTemplate、HibernateDaoSupport、JdbcDaoSupport、SqlSessionDaoSupport等)...

2019獨角獸企業重金招聘Python工程師標準>>> 一、表(這里用mysql,數據庫名為yiibai) CREATE TABLE customer (CUST_ID int(10) UNSIGNED NOT NULL,NAME varchar(100) NOT NULL,AGE int(10) UNSIGNED NOT NULL ) ENGINEInnoDB DEFA…

開始使用gradle

前提配置gradle環境 每個gradle構建都是以一個腳本開始的。gradle構建默認的名稱為build.gradle。當在shell中執行gradle命令時,gradle會去尋找為build.gradle文件,如果找不到就會顯示幫助信息。 下面我們以經典的helloworld為例。 1、首先建立一個build…

freecodecamp_freeCodeCamp的新編碼課程現已上線,其中包含1,400個編碼課程和6個開發人員認證

freecodecampFor the past year, our community has been hard at work on a massive new programming curriculum. And now that curriculum is live and out of beta!在過去的一年中,我們的社區一直在努力編寫大量的新編程課程。 現在,該課程已上線并且…

麥克勞林展開式_數學家麥克勞林與牛頓的故事

數學家麥克勞林麥克勞林(Colin Maclaurin1698年2月-1746年6月), 蘇格蘭數學家,麥克勞林是18世紀英國最具有影響的數學家之一。01麥克勞林是一位牧師的兒子,半歲喪父,9歲喪母。由其叔父撫養成人。叔父也是一位牧師。麥克勞林是一個“神童”&am…

html隱藏層點擊顯示不出來,[js+css]點擊隱藏層,點擊另外層不能隱藏原層

1貨幣轉換,下圖顯示了這個程序子只進行簡單的 把元素放在下面的目錄下,在創幣轉換應用程序這個例 所需的界面,包括一些UI組件實例(Button, ComboB 貨幣轉換,下圖顯示了這個程序組件實例(Button, ComboB 貨幣轉換,下圖顯…

Oracle 10.2.0.5 非歸檔current redolog損壞處理一例

操作系統: RHEL5.8 x64數據庫 : Oracle 10.2.0.5.0故障情況:一臺單機曙光PC服務器4塊300G SAS盤,RAID5壞兩塊磁盤(服務器面板無故障提示,無人發現),造成RAID5磁盤陣列掛掉,操作系統當機,系統無…

基礎命令

date --help date %T 15:04:58 whatis date date (1) - print or set the system date and timeman date 獲取詳細的命令解釋cd ~/wntlab //新建文件夾 mkdir example //新建文件 touch b c //復制文本內容 cp b c//把 b的內容復制給 c cp b a/ //把 文件b復制…