實習生對企業的認識
by Maple Ong
由Maple Ong
如何成為您認識的超級明星實習生 (How to be The Superstar Intern You Know You Are)
遏制冒名頂替綜合癥,為即將到來的軟件工程實習做準備 (Curb the Impostor Syndrome and get prepared for your upcoming Software Engineering Internship)
I am a self-taught developer with a degree in Health Studies. Naturally, most of what I know about industry-level software development came from my internships.
我是擁有健康研究學位的自學成才的開發人員。 當然,我對行業級軟件開發了解的大部分內容都來自我的實習。
I currently have two internship experiences and I am now at my last internship at Shopify. I have received return offers from both of the companies I have previously worked at.
我目前有兩次實習經驗,現在是我在Shopify的最后一次實習。 我收到了我以前工作過的兩家公司的退貨要約。
You can bet that making the best out of an internship is on my home turf.
您可以打賭,從實習中獲得最大收益就在我的家中。
Most interns feel inadequate, especially if it is their first internship ever. Don’t fret, hopefully this will be a helpful guide for the journey through your internship.
大多數實習生覺得自己是不夠的,特別是如果這是他們第一次實習。 不用擔心,希望這將對您的實習之旅有所幫助。
As a Software Engineering Intern, you are getting paid to learn new technology. No one has the expectation for you to be proficient from day one. Companies are taking a chance on you to find out if you would be a good fit as a full-time hire.
作為軟件工程實習生,您將獲得報酬來學習新技術。 從第一天起,沒有人期望您精通。 公司正在抓住機會尋找您是否適合擔任全職員工。
The way you can stand out at your company is to have impact on the work you do, make meaningful connections and grow your skills. Above all else, enjoy your time learning and code away!
在公司中脫穎而出的方法是對您所做的工作產生影響,建立有意義的聯系并提高技能。 最重要的是,盡情享受學習和編碼的樂趣!
影響力 (Impact)
Depending on the company you work at, you may be assigned work that would otherwise be assigned to a full-time software engineer. This is a great opportunity to make important decisions and in turn, have some sort of (hopefully, positive) impact on the team or project. But, you may also be tasked to fix bugs that are long due.
根據您所在公司的不同,可能會分配給您本應分配給專職軟件工程師的工作。 這是做出重要決策的好機會,反過來又會對團隊或項目產生某種(希望是積極的)影響。 但是,您可能還被要求修復應有的錯誤。
If you are fixing bugs, you better make darn sure that there are no bugs left when you’re finished. If you are building an experimental project, build it for the long term.
如果要修復錯誤,最好確保完成后沒有錯誤。 如果您要構建實驗性項目,則需要長期構建。
Regardless of the work assigned, you want to maximize the impact you make on your team and project. As always, there is more than one way to make an impact. You could share your ideas in team meetings or take the initiative to learn something out of your scope to contribute to your projects.
無論分配什么工作,您都希望最大程度地對團隊和項目產生影響。 一如既往,產生影響的方法不止一種。 您可以在團隊會議中分享您的想法,也可以主動學習超出您的范圍的東西來為您的項目做貢獻。
If you’re having any doubts on how much work you feel like you are contributing, don’t hesitate to bring it up with your mentor or manager.
如果您對自己正在貢獻多少工作有任何疑問,請隨時與導師或經理一起提出。
Having an impact on your team and project is one of the biggest factors that affect your internship and how you can shine as an intern. This is especially true if you want the opportunity to work at the company full time.
對您的團隊和項目產生影響是影響您的實習以及如何成為實習生的最大因素之一。 如果您希望有機會在公司全職工作,則尤其如此。
一對一的時間 (One-on-One Time)
As a Software Engineering Intern, you will likely have a mentor, a manager, or both — and you will also be having one-on-one meetings with them.
作為軟件工程實習生,您可能會有一名導師,一名經理或兩者兼有-并且還將與他們進行一對一的會談。
One-on-one meetings (sometimes called sync-ups) with your mentor are valuable opportunities.
與導師進行一對一的會議(有時稱為同步會議)是寶貴的機會。
It is time you can use to ask your mentor, someone with experience working in the field, anything you please. Typically, this is also the time you can talk about any blockers you may be having, any issues you may be experiencing in your day-to-day, or just anything interesting you learned.
現在是時候讓您問問您的導師,在現場工作有經驗的人了,隨便問問吧。 通常,這也是您可以談論可能遇到的任何阻礙因素,您每天可能遇到的任何問題或您學到的任何有趣東西的時候。
I have had the pleasure of being mentored by thoughtful and smart engineers, which made me look forward to my one-on-one time with them. In our meetings, I was able to talk to them about my goals, set any expectations (for both parties), and get to know them better on a professional and personal level.
我很高興得到有思想和聰明的工程師的指導,這使我期待與他們一對一的交流。 在我們的會議中,我能夠與他們討論我的目標,設定任何期望(對雙方),并在專業和個人層面上更好地了解他們。
Don’t take your one-on-one time for granted!
不要將您的一對一時間視為理所當然!
了解您的團隊 (Get to Know Your Team)
Aside from that, it is important to make connections with your co-workers as well. They can give you a good idea of how it’s like to work at the company full-time. Also, they are a good resource outside of your mentor and manager for work-related questions.?
除此之外,與您的同事建立聯系也很重要。 他們可以為您提供一個全職工作的好主意。 此外,它們是您的導師和經理之外與工作有關的問題的好資源。
I found that having a strong relationship with my coworkers made me feel happier going to work every day. It also increased my work satisfaction.
我發現與同事之間的牢固關系使我每天上班都感到更快樂。 這也增加了我的工作滿意度。
Although it may seem intimidating to approach full-time coworkers, people tend to be inclusive regardless of whether or not you are an intern. A great way to get to know people is to show up to social events outside of work, like board game night or the company’s indoor soccer team playoffs.
盡管與全職同事看似令人生畏,但無論您是否是實習生,人們都傾向于包容。 認識人們的一種好方法是參加工作以外的社交活動,例如棋盤游戲之夜或公司的室內足球隊季后賽。
Another tip in making connections is to ask questions to learn more about what their role is in the company. People will feel more comfortable answering specific questions about their role and chatting about how their day to day would look like.
建立聯系的另一個技巧是提出問題,以了解他們在公司中的角色。 人們會更樂于回答有關其角色的特定問題,并聊聊自己的日常生活。
This is especially useful if you want to gain a better understanding of how the tech stack at your company works. Which, by the way, will be helpful in gaining more insight for the systems design portion in your full-time software engineering interview.
如果您想更好地了解公司技術堆棧的工作方式,則此功能特別有用。 順便說一句,這將有助于您在專職軟件工程訪談中對系統設計部分有更多的了解。
成長心態 (The Growth Mindset)
“In a growth mindset, people believe that their most basic abilities can be developed through dedication and hard work — brains and talent are just the starting point. This view creates a love of learning and a resilience that is essential for great accomplishment.” — Carol Dweck on Mindset
“在成長的心態中,人們認為,他們的最基本能力可以通過奉獻和努力工作來發展-大腦和才華僅僅是起點。 這種觀點造就了對學習的熱愛和對取得巨大成就必不可少的韌性。” — 心態上的 Carol Dweck
Technical growth is a factor that is proportional to the impact you have on your team and project. However, you could be making some level of impact and not be growing as a software developer because you aren’t absorbing anything new.
技術增長是與您對團隊和項目的影響成正比的因素。 但是,您可能會產生一定程度的影響,而不會成為軟件開發人員,因為您沒有吸收任何新東西。
With that said, I find that asking myself, “What can I learn next?” or “Where else can I apply this knowledge?” can show me what I need to do to keep taking my technical skills to the next level. The simple act of asking questions and learning continuously will be beneficial to your growth.
如此說來,我發現問自己:“接下來我能學到什么?” 或“我還能在哪里應用這些知識?” 可以向我展示如何使我的技術技能保持更高水平。 提出問題并不斷學習的簡單行為將對您的成長有益。
高效學習 (Learn Efficiently)
Science says that learning styles, despite being around since the 1950s, are a myth. However, expanding your knowledge and learning efficiently is a productive habit to have — especially as an intern. So how can we learn more efficiently?
科學認為,盡管自1950年代就開始存在學習風格,這是一個神話 。 但是,擴展知識和有效學習是一種生產習慣,尤其是作為實習生。 那么我們如何才能更有效地學習呢?
One of the first things I noticed about my learning style during my first software engineering internship was that I preferred watching a tutorial video to reading a tutorial. My mind gets easily distracted when I try to read a tutorial and then implement something.
在我第一次軟件工程實習期間,我注意到我的學習風格的第一件事是,我更喜歡看教程視頻而不是閱讀教程。 當我嘗試閱讀教程然后實施一些東西時,我的思想很容易分心。
On the other hand, I also enjoy reading articles that are written by experts in fields I am unfamiliar with. Unlike in tutorial-focused articles, general articles provide a different level of detail and examples that cannot fit into a 3-minute video.
另一方面,我也喜歡閱讀由我不熟悉的領域的專家撰寫的文章。 與以教程為重點的文章不同,常規文章提供了不同級別的詳細信息和示例,而這些內容和示例無法容納3分鐘的視頻。
Fortunately, the internet is overflowing with well-written articles. A quick Google search on a topic of your interest would prove this point.
幸運的是,互聯網上充斥著寫得很好的文章。 谷歌快速搜索您感興趣的主題將證明這一點。
To learn more efficiently, it is best to focus on the medium you enjoy the most. Perhaps your favorite YouTuber covered a topic you are unfamiliar with. Or a famous CEO wrote an article on that new technology you are curious about. Be open and explore new ways to learn and stick with it.
為了更有效地學習,最好專注于您最喜歡的媒體。 也許您最喜歡的YouTuber涵蓋了您不熟悉的主題。 或是一位著名的CEO就您好奇的新技術寫了一篇文章。 開放并探索學習和堅持的新方法。
The key is to self-reflect and learn more about how you absorb information. Don’t be afraid to change things up if you find that reading boring API documentation makes you want to rip your hair out.
關鍵是自我反省,并了解有關如何吸收信息的更多信息。 如果您發現閱讀無聊的API文檔使您想梳理一下,請不要害怕進行更改。
問好問題 (Ask Good Questions)
People say there are no dumb questions, but for goodness sake — don’t ask your mentor something trivial you can solve with a quick Google search.
人們說沒有愚蠢的問題,但是出于天生的理由-不要問您的導師一些可以通過快速Google搜索解決的瑣碎問題。
Make sure you try to understand and solve the issue to the best of your ability before reaching out for help. There should be a balance between asking for a spoon feed versus having a discussion on the issue.
在尋求幫助之前,請確保您盡力理解并解決該問題。 在要求喂湯與討論該問題之間應該保持平衡。
Which brings me to my next point: you should always be ready to discuss your thoughts and ideas. Don’t just ask for the answer, show that you have done some thinking and research! After all, you want to use some of your brain power to do the solving.
這使我想起下一個要點:您應該隨時準備討論您的想法。 不要只問答案,要表明你已經做了一些思考和研究! 畢竟,您想使用一些腦力來解決問題。
Regardless of your technical skill level, the effort you put into your internship will be proportional to what you get out of it.
無論您的技術水平如何,投入實習的努力都將與您獲得的收獲成正比。
Stay positive and keep learning — your time as an intern will just fly by.
保持積極向上并不斷學習-實習生的時光會飛逝。
? 行動項目: (? Action Items:)
- Set expectations with your mentor/lead for the term: What is your goal for this internship? How can we achieve that together? 與您的導師/領導一起設定以下期望:該實習的目標是什么? 我們如何共同實現?
- Speak up in meetings, don’t be afraid to contribute! 在會議上大聲疾呼,不要害怕做出貢獻!
- Ask for constructive feedback on both your soft and hard skills 尋求有關您的軟硬技能的建設性反饋
- Ask someone on your team to go on a coffee run 請團隊中的某人去喝咖啡
- Take part in a non-work social event for fun 參加非工作社交活動,盡享歡樂
- Find and connect with your coworkers on LinkedIn 在LinkedIn上查找并與您的同事聯系
Listen to a technical podcast that interests you! I highly recommend Software Engineering Daily.
收聽您感興趣的技術播客! 我強烈推薦《 軟件工程日報》 。
- Talk to your mentor about what you have learned in the past week. How can you apply that knowledge on a project in the future? What would you like to learn next? 與您的導師談談您在過去一周中學到的知識。 您將來如何將這些知識應用到項目中? 接下來您想學什么?
You made it to the end of this article — thank you for reading! Please give it a clap if you liked it, and a comment ? if you have something to add.
您已完成本文的結尾-感謝您的閱讀! 如果喜歡,請給它鼓掌,并發表評論? 如果您要添加一些東西。
Connect with me on LinkedIn and say “Hi!”
在LinkedIn上與我聯系,然后說“嗨!”
翻譯自: https://www.freecodecamp.org/news/how-to-be-the-superstar-intern-you-know-you-are-54eb0372b5e5/
實習生對企業的認識