📋
Professional Development
  • Welcome to Professional Development at Code Your Future
  • Professional Development Modules
    • Ice-breakers
      • Connect me
      • Move together
      • Cooperative counting
      • Conversation starters
      • Problem solving
      • Gesture relay
    • Fundamentals
      • Week 1 - Introspection
        • Fundamentals W1 coursework
      • Week 2 - Feedback
        • Fundamentals W2 coursework
      • Week 3 - Presentations
        • Fundamentals W3 coursework
    • Welcome and Induction
      • Session 1: Goals and Expectations
      • Session 2: What do developers do?
      • Session 3: SDOT analysis
        • Induction coursework
    • HTML / CSS
      • Week 1 - Developer communication
        • HTML/CSS W1 coursework
      • Week 2 - Active listening
        • HTML/CSS W2 coursework
      • Week 3 - Delivering tutorials
        • HTML/CSS W3 coursework
      • Week 4 - Presentations
        • HTML/CSS W4 coursework
    • JavaScript 1
      • Week 1 - Agile development
        • JS1 W1 coursework
      • Week 2 - Dealing with conflict in teams
        • JS1 W2 coursework
      • Week 3 - Critical thinking
        • JS1 W3 coursework
      • Week 4 - Asking good questions
        • JS1 W4 coursework
    • JavaScript 2
      • Week 1 - Setting up the team
        • JS2 W1 coursework
      • Week 2 - Gathering requirements
        • JS2 W2 coursework
      • Week 3 - Delivery
        • JS2 W3 coursework
      • Week 4 - Presentations
        • JS2 W4 coursework
    • JavaScript 3
      • Week 1 - Difficult Workplace Conversations
        • JS3 W1 coursework
      • Week 2 - How to give and receive feedback effectively
        • JS3 W2 coursework
      • Week 3 - Resilience
        • JS3 W3 coursework
      • Week 4 - Growth Mindset
        • JS3 W4 coursework
    • React
      • Week 1 - Building confidence
        • React W1 coursework
      • Week 2 - Futurespective
        • React W2 coursework
      • Week 3 - SMART goal setting
        • React W3 coursework
      • Week 4 - Guest speaker about career in tech
    • Node
      • Week 1 - Professionalism
        • Node W1 coursework
      • Week 2 - Diversity and inclusion
        • Node W2 coursework
      • Week 3 - 5 Whys Problem Solving
      • Week 4 - Leadership compass
    • SQL
      • Week 1 - Competency-based interviews
        • Databases W1 coursework
      • Week 2 - Learning to sell yourself
        • Databases W2 coursework
      • Week 3 - CVs and transferable skills
        • Databases W3 coursework
      • Week 4 - Applying for jobs
        • Databases W4 coursework
  • Volunteer Roles
    • 🚧The following pages are currently under revision
    • Professional Development Volunteer Onboarding Guide
    • Who are our trainees?
      • Common challenges for trainees seeking Asylum
    • Regional Welfare Lead
      • How to be a great regional welfare lead
    • Professional Development Buddy Role
      • PD Buddy Training
        • Using the GROWS Model for coaching
          • 42 Best GROWS Model Coaching Questions
        • How to form Buddy Groups
        • Buddy Session Plan
        • Individual Buddy Session
          • Buddy Meetings
        • Example PD Buddy Schedule
          • PD Buddy Sessions - Reflective Journalling
            • Wellbeing Task
            • Brag Diary Template
            • Brag Diary Presentations in Buddy Groups
        • Coursework Review
    • Career Mentor Role
      • Career Mentor Timeline
    • Career Mentor Training
      • Career Mentoring- Managing Issues
      • Career Mentoring - Establishing Rapport
      • Career Mentoring- Your 1st meeting
      • Career Mentoring - Ending the Relationship
    • Employment Readiness
    • Professional Development Syllabus Team
  • Additional Resources for Trainees
    • 🚧The following pages are currently under revision
    • Additional Resources for Trainees
    • Adults : ADHD Foundation
      • Reasonable Adjustments for trainees
      • Resources for trainees with ADHD
    • Dyslexia and Coding
      • Changing Your Learning Environment
      • Dyslexia videos
    • English Resources for trainees
      • English Language Guide for Trainees and Graduates
        • Required English Language Level
          • English Language Assessment
        • English Learning Resources
          • English for the Workplace
    • FindYourVoice - Empowerment Storytelling Workshops
      • FindYourVoice - Empowerment Storytelling Workshop 1
      • FindYourVoice Empowerment Storytelling Workshop 2
      • FindYourVoice Empowerment Storytelling Workshop 3
      • FindYourVoice Empowerment Storytelling Workshop 4
    • Reflective Journalling
    • Introspection - Resilience
    • Growth Mindset
    • Working in Teams
      • Break Into Project Teams - Start Team Canvas
      • Resources: Buddy Groups Project
        • Agile Resources
        • Roles in Tech
        • Introspection - Team work
    • Project planning using Kanban
    • 4 L's Retrospective
    • Retro - Challenges of Working in Teams Futurepective
      • Ways to run a Futurespective
    • Pitches and Presenting
      • Presentation session plan
    • Preparing for the Job Market
      • Understanding how the CYF job process works
      • Job Application Workshop
      • Social Media and Self Marketing
    • Tech Industry Tips
    • Skills for in demand jobs
    • CV Tips and Tricks
      • CV Template
      • CV Workbook
    • Applying for jobs
    • Interview Tips and Tricks
    • Interviews
    • Preparing for the Workplace
      • Futurespective
    • Difficult Workplace Situations
    • Leadership Compass
    • 🚫Previous coursework
      • Fundamentals coursework
      • Applied Digital Skills class coursework
      • Induction coursework
      • HTML / CSS coursework
      • JS1 coursework
      • Preparing for the workplace session coursework
      • Interview prep session coursework
      • PD Day 1 coursework
      • PD Day 2 coursework
  • Volunteer Awareness Training
    • Community Safety Training
    • Dyslexia Awareness Training
    • Neurodiversity Training
Powered by GitBook
On this page

Was this helpful?

  1. Additional Resources for Trainees

Tech Industry Tips

<This page is currently under revision>

PreviousSocial Media and Self MarketingNextSkills for in demand jobs

Last updated 2 years ago

Was this helpful?

Taken form Tectonica Onboarding - https://github.com/Techtonica/curriculum/blob/main/onboarding/tech-industry-tips.md

Slack/Other Help Channels

  • Practice - it might seem rude compared to real-life conversations but in chat it's the reverse. Note: it's totally fine to package a "Hey there" or casual greeting at the start of a question but just make it part of the same send

  • Things move quickly and people get annoyed if you ask for permission before asking a question. It may seem really straightforward and possibly rude to you, but just ask the question. (No, "Can someone help me with a React question?" Instead, "This function is getting this error, and this is what I've looked up and tried so far. What am I missing?")

  • When asking a question, provide all of the context you think someone might need in order to help. You'll have more luck in finding help if someone has all the information they need to help.

Chat/Email/SMS Distractions

"Email is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things." -

  • Don't leave your email open all the time, disable its notifications on mobile and laptop, and don't become interrupt-driven from it.

  • The same goes for Slack. Use the Snooze feature liberally and keept it minimized so interesting GIFs don't tempt you back in when you're trying to read or code.

  • - this free Chrome extension can help you manage distractions by offering psychological reinforcement to avoid excluded websites (e.g. Facebook). You plant a tree and it grows healthfully when you stay focused by suffers when you visit websites you've defined as distractions.

Email

  • Make sure your email is set to automatically reply all so you don't leave people out (except for when you're responding to a mailing list message and not everyone will want or need your reply).

  • If you send the same email repeatedly, set up a canned response to save yourself time.

  • Don’t use Yahoo mail, Hotmail, or AOL mail; people in tech will judge you. Gmail is preferred if you want a free acccount.

  • Send links to Dropbox or Google Docs instead of clogging up people's inboxes with attachments.

  • Make sure to always do the double-opt-in introduction: ask both sides for permission before making an introduction.

  • Keep relevant topics in one email thread so people don't have to dig around other email threads to get the context.

  • Follow .

  • To avoid starting new email threads (and thus lose context) when someone needs to be removed from a thread (an introducer, for example), move them to BCC. You can accompany this with, "Thanks, Jane! Moving you to BCC to spare your inbox."

Constructive Tone

  • Anything you write in an email or Slack, assume it will be forwarded to everyone in the company, and quoted in the Times, The Guardian or The Daily Mail. Keep your messages professional at all times. If you need to speak to someone about something that may be taken in the wrong way. Give then a call or speak to them face to face.

Slack

  • @-mention people when responding to their messages in channels, or respond in a thread so they receive a notification (there are a lot of Slacks and the busiest people will appreciate that you brought them back to that conversation).

  • Instead of writing, "Thanks," or "Got it," or, "Okay," use emojis (like a thumbs up) for short responses that don't add a lot of meaning to the messaging.

  • @here will notify everyone who has slack open. It might be appropriate for something like "@here it's time for our meeting!"

  • Don't use @channel

Twitter

  • Starting a tweet with someone's user name will create a public message to that account rather than creating a really public tweet. If you want a tweet to be public but want to start with a user name, just put a . in front.

Technologies

  • Learn as many keyboard shortcuts as you can so mentors don't get impatient while watching you move back and forth between the keyboard and your mouse or trackpad.

  • Don’t use Word or other non-cloud software for docs that others may need to edit. Use Google Docs.

Professionalism

  • Don't introduce people to each other without asking both sides for permission first.

  • Don't use text-speak in your messaging. ("cu b4 the party" is a no-no.)

  • If you can't make it to an event you signed up for, let the organizers know.

  • Connect with people you've met at events on LinkedIn within a week. Two days is better.

  • Most people in tech no longer provide phone numbers, and calls should be pre-arranged. Video calls are preferred by many (use Zoom, Google Meet, BlueJeans, etc.). Do not take calls in open offices—find a private room.

Random

  • It's generally a good idea to look in a shared drive or to google something before asking someone.

While we're on that subject, aside from protecting yourself against your employer, it is also beneficial to your own well-being to try to stay positive and constructive, and avoiding gossip. Take the time to discern the difference between a fact and a story. For more, see the notes in page 9 of this .

Twitter can be a great place to build your tech network, but there are trolls. Know that you can always block someone. One recommended block list is .

. The font will be instantly recognizable.

Download to watch videos faster or slower (this is especially helpful with fast-moving tutorials).

Keep your LinkedIn updated with a good picture (you can use to get other people's feedback).

Be informed about taking on the roles that often go unnoticed (see Tanya Reilly's ) and tracking what you have accomplished (see Julia Evans' ).

NoHello
Donald Knuth
Forest
Mandela Schuhmacher-Hodge Dixon's advice about writing a great email
Crucial Conversations PDF
GG Autoblocker
Typeset your resume in LaTeX
Computer Modern
the Video Speed Controller Chrome extension
Photofeeler
"Being Glue"
"Get your work recognized: write a brag document"