營銷 客戶旅程模板_我如何在國外找到開發人員的工作:我從營銷到技術的旅程...

營銷 客戶旅程模板

by Dimitri Ivashchuk

由Dimitri Ivashchuk

我如何在國外找到開發人員的工作:我從營銷到技術的旅程 (How I got a developer job abroad: my journey from marketing to tech)

In this post, I’ll go into the details of how I, a Ukrainian marketing student, got a job offer from rad company which works with progressive technologies and develops a great product.

在這篇文章中,我將詳細介紹我是一名烏克蘭市場營銷專業的學生,??如何從rad公司獲得工作機會,該公司使用先進的技術并開發出出色的產品。

I’ve written this post for those wanting to start their career in programming but who are scared or require some guidance and inspiration.

我為那些想開始編程生涯但又害怕或需要一些指導和靈感的人寫過這篇文章。

I received fantastic feedback on my Twitter post about getting a software developer job in Europe without being an EU citizen.

我在Twitter帖子上收到了關于在不成為歐盟公民的情況下在歐洲獲得軟件開發人員職位的出色反饋。

I decided to write this piece to share my story, give you a new perspective and maybe destroy a couple of stereotypes about programming.

我決定寫這篇文章來分享我的故事,給您一個新的視角,并可能破壞關于編程的一些陳規定型觀念。

I will split this post into three parts so you will have an opportunity to read it in the most comfortable way.

我會將這篇文章分為三個部分,以便您有機會以最舒適的方式閱讀。

  • My background - where you will find a little information about myself.

    我的背景 -您將在其中找到有關我自己的一些信息。

  • Main takeaways - where you will find a list of the main takeaways of being a self-taught programmer and what helped me along the way.

    主要收獲 -在這里您可以找到成為自學成才的程序員的主要收獲清單以及在整個過程中對我有幫助的地方。

  • Getting a job abroad - where I will share some tips and tactics that would be useful for getting a remote or on-site job abroad.

    在國外找工作 -在這里我將分享一些技巧和策略,這些技巧和策略對于在國外進行遠程或現場工作很有用。

我的背景? (My background ????)

I spent almost one-third of my life studying marketing and business. I can’t say that I would do things in another way if I had a chance. For sure, I have never regretted a decision to join a business-related program at my university.

我花了將近一生的時間學習營銷和業務。 我不能說如果有機會,我會以另一種方式做事。 可以肯定的是,我從未后悔過決定加入我的大學的商務相關課程的決定。

I started to code at the end of the first year of my bachelors degree. In the beginning, it was just a fun hobby I used to enjoy doing in my spare time. It all boiled down to watching tutorials on different online platforms and coding along.

我在本科學歷的第一年末開始編寫代碼。 一開始,這只是我過去業余時間喜歡做的一種有趣的愛好。 歸結為在不同的在線平臺上觀看教程以及編碼。

After a couple of years, it became evident that solving problems, creating things from scratch and constantly learning something new was something that drove me to an inexpressible extent. I stopped thinking about further pursuing a career in marketing. Instead, I focused on spending all of my free time exploring the fundamentals of programming, trending technologies and best practices of writing code.

幾年后,變得很明顯,解決問題,從頭開始創建事物并不斷學習新知識,這些使我感到難以言表。 我不再考慮繼續從事營銷事業。 相反,我專注于花費所有的空閑時間來探索編程的基礎知識,趨勢技術和編寫代碼的最佳實踐。

Back then I didn’t want to abandon my studies. I saw a real added value of being a programmer with a marketing + business background. Thus, I decided to get a Master of Science degree in marketing abroad. At the same time, it was a chance to try to find myself a job in a new environment and open a lot of exciting perspectives for personal development.

那時我不想放棄學業。 我看到了成為具有市場營銷和業務背景的程序員的真正附加價值。 因此,我決定在國外獲得市場營銷理學碩士學位。 同時,這是一個機會,可以嘗試在新的環境中找到工作,并為個人發展打開許多令人興奮的觀點。

I chose Vienna as one of the most gorgeous cities in Europe. It has amazing public transport, a great healthcare system and has been for many years on the list of top global positions among the most comfortable cities to live in the world.

我選擇維也納作為歐洲最美麗的城市之一。 它擁有令人驚嘆的公共交通,完善的醫療保健系統,并且多年來一直在世界上最舒適的城市中名列全球最佳位置。

主要外賣? (Main takeaways ?)

Before the actual takeaways part starts, here is the main thing you need to know about learning to code as a career-changer or hobbyist:

在開始真正的外賣業務之前,這是您學習編碼以成為職業改變者或業余愛好者的主要知識:

Whatever your background is, you CAN learn to code if it is what drives you and brings joy to your life.

無論您有什么背景,只要能驅動您并為生活帶來快樂,您就可以學習編碼。

I know so many people who worked in or studied finance, marketing, history and changed their careers to become programmers and were extremely successful.

我知道有這么多人從事或研究金融,市場營銷,歷史并改變了職業,成為程序員,并取得了巨大的成功。

Let’s see what exact approaches you can use to achieve that desired result faster and get your job as a developer.

讓我們看看可以使用哪些確切的方法來更快地達到期望的結果并獲得開發人員的職位。

停止學習-開始建設 (Stop learning - start building)

This core principle can’t be missed if you want to get better at something. Of course, watching a video or reading a tutorial on Medium seems like a very good investment.

如果您想在某些方面變得更好,就不能錯過這個核心原則。 當然,觀看視頻或閱讀Medium教程似乎是一項很好的投資。

However, you may learn much more effectively by following this simple strategy:

但是,通過遵循以下簡單策略,您可能會更有效地學習:

Think of some project that you would love to use. It may be very simple in the beginning and have basic functionality. For example, I wrote my first small app in just a couple of files and it was just plain HTML, CSS, JavaScript - no frameworks, no libraries.

考慮一些您想使用的項目。 它在一開始可能非常簡單,并且具有基本功能。 例如,我用幾個文件編寫了我的第一個小型應用程序,它只是純HTML,CSS,JavaScript-沒有框架,沒有庫。

If you just come up with ideas of what should be present on your site and learn to formulate them clearly you will find an answer for almost any problem on Stack Overflow or other similar resources.

如果您只是想了解應該在網站上顯示的內容,并學會清楚地表述它們,則可以找到有關Stack Overflow或其他類似資源上幾乎所有問題的答案。

It will allow you to learn those things proactively and put efforts into the actual development of your core dev skill - problem solving.

它將使您能夠主動學習這些知識,并為核心開發技能的實際發展(問題解決)付出努力。

慢慢開始,但有宏偉的計劃 (Begin slowly but have grandiose plans)

At the very beginning, I spent too much time learning fundamentals and basics. For sure, they are extremely important to know. However, if you are not interested in more advanced topics and don’t read about them from time to time you won’t be able to kick start your learning abilities.

在開始的時候,我花了太多時間學習基礎知識。 當然,了解它們非常重要。 但是,如果您對更高級的主題不感興趣,并且不時閱讀這些主題,那么您將無法啟動學習能力。

I had been doing web basics for already a year or two and only heard that such cool things as React, Vue.js, Webpack, etc. existed. I never decided to try them out at first. I had to overcome a fear that I wouldn’t understand anything.

我從事Web基礎知識已經一兩年了,只聽說有React,Vue.js,Webpack等很棒的東西存在。 我從來沒有決定先嘗試一下。 我不得不克服一種擔心,我什么都不懂。

But then, I started to gradually increase the complexity of things I wanted to learn. You would be very surprised how fast you will pick up new technologies and be ready to use them after you force yourself out of the comfort zone.

但是后來,我開始逐漸增加我想學習的東西的復雜性。 當您將自己推出舒適區域后,您會以多快的速度采用新技術并準備好使用它們,您會感到非常驚訝。

Tip: Often attempt to play with the more complex toys.

提示: 經常嘗試玩更復雜的玩具。

心胸開闊,但至關重要 (Be open-minded but critical)

Many people think that now is the best time to learn web-development because of the plethora of technologies and tools available as open source.

許多人認為,現在是學習Web開發的最佳時機,因為有大量開源技術和工具可以使用。

Moreover, many of them have very strong communities that can support you during the learning process. For example, they can get you out of frustrating situations when you just can’t make things work properly.

此外,他們中的許多人都擁有非常強大的社區,可以在學習過程中為您提供支持。 例如,當您無法正常工作時,它們可以使您擺脫令人沮喪的情況。

It comes with a price though. It’s easy to get caught into the trap of just jumping from one technology to another and not really learning anything in depth.

它帶有價格。 很容易陷入僅從一種技術過渡到另一種技術而沒有真正深入學習任何東西的陷阱。

The better approach would be researching the field and trying to make your own opinion of things. Always look for the advice of professionals, but decide for yourself what makes you happy to work with.

更好的方法是研究該領域并嘗試對事物發表自己的看法。 始終尋求專業人士的建議,但要自己決定是什么讓您樂于合作。

After all, many things are solving the same problems but in slightly different ways. As a beginner developer, you probably wouldn’t need to learn React, Vue.js, and Angular at the same time.

畢竟,許多事情正在解決相同的問題,但方式略有不同。 作為一個初學者,您可能不需要同時學習React,Vue.js和Angular。

Tip: Try to focus on one thing and become an expert in it

提示: 嘗試專注于一件事并成為該領域的專家

However, be open to learning new technologies and tools. In my opinion, it is one of the most important prerequisites of getting a well-paid and interesting job.

但是,開放學習新技術和工具。 我認為,這是獲得一份高薪且有趣的工作的最重要的先決條件之一。

不要害怕連接 (Don’t be afraid to connect)

I must say that soft skills are quite underrated for developers though they can help you a lot to improve in many aspects.

我必須說,軟技能雖然對開發人員有很多幫助,但卻可以在很多方面提高您的水平,但對開發人員而言卻被低估了。

Initially, I used to think that those interesting people on Twitter were some sort of celebrities. They don’t answer any messages and spend all of their time building cool things. In reality, it’s not even close to the truth.

最初,我曾經以為Twitter上那些有趣的人是某種名人。 他們不回答任何消息,而是將所有的時間都花在打造很棒的東西上。 在現實中,它甚至與事實不符。

Since I’ve destroyed this bias in my head I reached out to lots of them and learned a lot in both professional and personal areas of my life.

自從我消除了這種偏見之后,我接觸了很多偏見,并在我的職業和個人領域學到了很多東西。

Do me a favor. Find a person you would like to have a short conversation with who interests you as a developer and person. Be polite, respect their time and have some clear questions in mind. Write to them and you would be surprised how much you learn!

幫我個忙。 尋找一個您想與誰成為您感興趣的開發者和人物的簡短對話的人。 要有禮貌,尊重他們的時間,并要記住一些明確的問題。 寫信給他們,您會驚訝于您學到了多少!

In the worst case, they would just say that it’s not their top priority now but you could try again in some time.

在最壞的情況下,他們只會說這不是他們的頭等大事,但是您可以在一段時間后再試一次。

If you would be interested in getting some personalized advice from me regarding any topic, I would be really be happy to help. I try to answer every private message within a couple of days and give advice based on what people are asking for.

如果您有興趣就任何主題從我這里獲得一些個性化建議,我將非常樂意為您提供幫助。 我嘗試在幾天之內回答所有私人信息,并根據人們的要求給出建議。

在國外找工作-有一個強大而有意義的起點嗎? (Get a job abroad - have a powerful and meaningful start ?)

To be completely honest with you, at first, I was quite skeptical about my prospects. After having read lots of articles and forums I got an idea that it was almost impossible for a foreigner to get a job in Austria (this may be different from country to country, but Austria, apart from being an amazing country in many ways, is very bureaucratic).

坦白地說,起初,我對自己的前景表示懷疑。 在閱讀了許多文章和論壇后,我想到了外國人幾乎不可能在奧地利找到工作(這可能因國家而異,但是奧地利除了在許多方面都是一個令人贊嘆的國家之外,還非常官僚主義)。

In reality, things turned out to be not that complicated and all I needed to do was to start applying and see how things worked myself.

實際上,事情并沒有那么復雜,我要做的就是開始應用并了解事情如何運作。

The main takeaway:

主要外賣:

Don’t overthink it! If you define your goals and start with small steps, you’ll eventually get there!

不要想太多! 如果您定義目標并從小步驟著手,最終將實現目標!

So, to get started with your job search, define the roles that you want to apply for. It will help you to learn about the required technology stack. Consequently, you will soon identify some weak spots you need to improve.

因此,要開始求職,請定義要申請的角色。 它將幫助您了解所需的技術堆棧。 因此,您很快就會發現一些需要改進的弱點。

Depending on the situation you might also want to improve your CV, see how many jobs there are, or complete your LinkedIn profile.

根據情況,您可能還想提高自己的簡歷,查看有多少工作或完成LinkedIn個人資料。

不要將申請流程推遲太長時間 (Don’t postpone the application process for too long)

Many beginner developers fall into the bias of thinking that they are not ready to apply after some time of learning and coding just within the scope of pet-projects. It’s not always true. Often, passion means more than experience or real job experience in the case of junior positions.

許多新手開發人員陷入了偏見,認為他們只是在寵物項目的范圍內經過一段時間的學習和編碼后才準備好申請。 并非總是如此。 在初級職位上,激情通常不僅僅意味著經驗或實際工作經驗。

Apply from the early stages of your learning processes, but be ready to show some dedication to your employer

從學習過程的早期階段開始申請,但要做好向雇主獻身的準備

In my case, it was a different story because I’ve already had work experience and many projects on GitHub that I was ready to talk about. My best advice here is that you need to show consistency and passion for coding and that is just doing things and showcasing them on your GitHub profile from the earliest stages of your developer career.

就我而言,這是一個不同的故事,因為我已經有工作經驗,并且準備在GitHub上談論許多項目。 在這里我最好的建議是,您需要表現出對編碼的一致性和熱情,這只是做事并在開發人員職業生涯的最早階段就將其展示在GitHub個人資料中。

不要太重視工作要求 (Don’t take job requirements too seriously)

My current German level is Upper Intermediate but I’m still ashamed of the fact that I can’t properly have long meaningful conversations. ?

我目前的德語水平是中級,但我仍然感到羞恥,因為我無法正確地進行長時間有意義的對話。 ?

Most of the jobs in Austria require proficiency in German so I’ve missed out on a lot of opportunities just because of not applying to those jobs. Moreover, 99% of jobs were listed as full-time positions. As a student, I am able to work for only 20 hours per week, so that excluded the rest of them.

奧地利的大多數工作都需要德語水平,所以我因為不適合那些工作而錯過了很多機會。 此外,有99%的工作被列為全職職位。 作為一名學生,我每周只能工作20個小時,因此將其余工作排除在外。

I decided to take it seriously and write a cover letter for every position I’ve been applying to. Just to fill you in on my specific situation, I had no German proficiency, no work permit, and no ability to work full-time.

我決定認真對待,并為我申請的每個職位寫求職信。 只是為了滿足您的具體情況,我沒有德語水平,沒有工作許可,也沒有全職工作的能力。

I was startled by the response I received. Out of almost 20 applications, I got an invitation for an onsite interview for 15 and responses are still coming in.

我對收到的回復感到震驚。 在將近20份申請中,我收到了15份現場采訪的邀請,并且仍在收到答復。

My current employer was quite optimistic about my prospects in the company and offered me a part-time position with the plan to transfer it to full time as soon as I finish my studies. Also, he helps me a lot with everything connected with work permits and other legal stuff.

我現在的雇主對我在公司的前景非常樂觀,并為我提供了兼職職位,并計劃在我完成學業后將其轉為全職。 此外,他在與工作許可和其他法律相關的一切方面為我提供了很多幫助。

Don’t think that job requirements are final. In most cases they are flexible and you can get a job even without some required things in your CV

不要認為工作要求是最終的。 在大多數情況下,他們很靈活,即使簡歷中沒有一些必需的東西,您也可以找到工作

That’s it for this blog post. I’ve tried to provide some condensed advice that I wish I had before starting an application for jobs abroad. I will be happy to receive any feedback in the comments and hope that this post is helpful to you in your job search.

就是這個博客文章。 在開始申請海外工作之前,我曾嘗試提供一些簡明的建議。 我很樂意在評論中收到任何反饋,并希望這篇文章對您的求職有所幫助。

In case you want any specific advice, feel free to drop me a message on Twitter.

如果您需要任何具體建議,請隨時在Twitter上給我留言。

I can have a look at your CV, portfolio or tech stack and formulate your strengths and things you need to improve or just have a chat at your convenience - DMs are open ??

我可以查看您的簡歷,投資組合或技術堆棧,并確定您的長處和需要改進的地方,或者只是在方便時進行聊天-DM是開放的?

Originally published at divdev.io

最初發布于divdev.io

翻譯自: https://www.freecodecamp.org/news/how-i-got-a-developer-job-abroad-my-journey-from-marketing-to-tech-fdf75e610c1/

營銷 客戶旅程模板

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

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

相關文章

keepalive的作用

keepalive的作用是實現高可用,通過VIP虛擬IP的漂移實現高可用.在相同集群內發送組播包,master主通過VRRP協議發送組播包,告訴從主的狀態. 一旦主掛了從就選舉新的主,實現高可用 LVS專屬技能,通過配置文件控制lvs集群節點.對后端真實服務器進行健康檢查. 轉載于:https://www.cnb…

scrapy.Spider的屬性和方法

scrapy.Spider的屬性和方法 屬性: name:spider的名稱,要求唯一 allowed_domains:允許的域名,限制爬蟲的范圍 start_urls:初始urls custom_settings:個性化設置,會覆蓋全局的設置 crawler:抓取器,spider將綁定到它上面 custom_settings:配置實例,包含工程中所有的配置變量 logge…

php時間操作函數總結,基于php常用函數總結(數組,字符串,時間,文件操作)

數組:【重點1】implode(分隔,arr) 把數組值數據按指定字符連接起來例如:$arrarray(1,2,3,4);$strimplode(-,$arr);explode([分隔],arr)按指定規則對一個字符串進行分割,返回值為數組 別名joinarray_merge()合并一個或多個數組array_combine(array keys, …

kaggle比賽數據_表格數據二進制分類:來自5個Kaggle比賽的所有技巧和竅門

kaggle比賽數據This article was originally written by Shahul ES and posted on the Neptune blog.本文最初由 Shahul ES 撰寫, 并發布在 Neptune博客上。 In this article, I will discuss some great tips and tricks to improve the performance of your stru…

leetcode 1579. 保證圖可完全遍歷(并查集)

Alice 和 Bob 共有一個無向圖,其中包含 n 個節點和 3 種類型的邊: 類型 1:只能由 Alice 遍歷。 類型 2:只能由 Bob 遍歷。 類型 3:Alice 和 Bob 都可以遍歷。 給你一個數組 edges ,其中 edges[i] [typei,…

別把“運氣”當“實力”

成功是兩分靠努力,八分靠天命–何英圻何英圻先生,大家口中的Steven,是臺灣網路創業圈的傳奇人物。他先后創辦力傳(Ubid)與興奇(Monday)兩家公司,最后都以高價出售給北美網路巨人—Ubid在2002年以美金950萬賣給eBay,而M…

品牌推廣前期要進行哪些針對性的步驟?

企業在品牌推廣前需要制訂一系列有針對性和連續性的步驟,這些步驟定睛于長期策略,而且要適應目標客戶的使用方式和習慣。在企業內部導入品牌VI是前提,外部的宣傳則是強調品牌所宣揚的內涵和精神實質,總體來說,這只是一…

php的set 容器,關于STL中set容器的一些總結

1.關于setC STL 之所以得到廣泛的贊譽,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封裝了許多復雜的數據結構算法和大量常用數據結構操作。vector封裝數組,list封裝了鏈表,map和set…

強化學習應用于組合優化問題_如何將強化學習應用于現實生活中的計劃問題

強化學習應用于組合優化問題by Sterling Osborne, PhD Researcher作者:斯特林奧斯本(Sterling Osborne),博士研究員 如何將強化學習應用于現實生活中的計劃問題 (How to apply Reinforcement Learning to real life planning problems) Recently, I hav…

導入導出報錯

導入導出報錯:另:右鍵--共享:停止共享;可能無效。此時,可以通過修改文件夾的權限,來達到停止共享的目的;轉載于:https://www.cnblogs.com/chenjx/p/7107336.html

leetcode 724. 尋找數組的中心索引

給定一個整數類型的數組 nums,請編寫一個能夠返回數組 “中心索引” 的方法。 我們是這樣定義數組 中心索引 的:數組中心索引的左側所有元素相加的和等于右側所有元素相加的和。 如果數組不存在中心索引,那么我們應該返回 -1。如果數組有多…

基于mosquitto的MQTT服務器---SSL/TLS 單向認證+雙向認證

配置單/雙向認證 1.生成證書 使用如下shell 來生成證書: # * Redistributions in binary form must reproduce the above copyright# notice, this list of conditions and the following disclaimer in the# documentation and/or other materials provided wi…

mysql復制的工作原理及主從復制的實現

mysql的復制功能主要有3個步驟主服務器將改變記錄到二進制日志中,(這些記錄叫做二進制日志事件)從服務器將主服務器的二進制日志事件拷貝到它的中繼日志中從服務器重做中繼日志中的事件。該過程的第一部分就是主服務器記錄二進制日志&#xf…

33條C#、.Net經典面試題目及答案

1, 請你說說.NET中類和結構的區別? 答:結構和類具有大體的語法,但是結構受到的限制比類要多。結構不能申明有默認的構造函數,為結構的副本是又編譯器創建和銷毀的,所以不需要默認的構造函數和析構函數。結構是值類型&…

pb 放棄數據窗口所做修改_為什么我放棄在線數據課程進行基于項目的學習

pb 放棄數據窗口所做修改by Josh Temple通過喬什坦普爾 為什么我放棄在線數據課程進行基于項目的學習 (Why I abandoned online data courses for project-based learning) 如何通過處理有趣的項目來發展基本數據技能 (How to develop essential data skills by tackling inte…

數字濾波器的matlab 與fpga實現,1 數字濾波器的MATLAB與FPGA實現——杜勇(配套光盤) 程序源碼 - 下載 - 搜珍網...

壓縮包 : f3d09239c2bf5ce6f06578c866ff06.rar 列表Chapter_3/E3_1/incremental_db/compiled_partitions/SymbExam.db_infoChapter_3/E3_1/incremental_db/READMEChapter_3/E3_1/simulation/modelsim/modelsim.iniChapter_3/E3_1/simulation/modelsim/msim_transcriptChapter_3…

Office 365 系列之九:配置和體驗 Exchange 和 Lync

在之前的篇章中,我們已經安裝好 Office 365 Pro Plus 和通過 O365 訂閱激活了。接下來我們來看看具體怎么配置和使用 Exchange 和 Skype, 這部分內容對于學習過 Exchange Server 2016 和 Skype For Business 2015 的同學來說就很簡單了。通過 OWA 訪問 Exchange 對于…

leetcode 1631. 最小體力消耗路徑(并查集)

你準備參加一場遠足活動。給你一個二維 rows x columns 的地圖 heights ,其中 heights[row][col] 表示格子 (row, col) 的高度。一開始你在最左上角的格子 (0, 0) ,且你希望去最右下角的格子 (rows-1, columns-1) (注意下標從 0 開始編號&…

netflix_Netflix的Polynote

netflixNetflix open source Polynote is a new notebook environment and was born out of the necessity to accelerate data science experimentation at Netflix.Netflix開源Polynote是一種新的筆記本環境,其誕生是出于加速Netflix數據科學實驗的需要。 Over t…

Django-內置用戶系統

Django自帶的用戶認證 我們在開發一個網站的時候,無可避免的需要設計實現網站的用戶系統。此時我們需要實現包括 1.用戶注冊 2.用戶登錄 3.用戶認證 4.注銷 5.修改密碼 Django作為一個完美主義者的終極框架,當然也會想到用戶的這些痛點。它內置了強大的用…