πŸ“… backlog

Induction πŸ”—

You’ll need to complete these issues over the course of your induction week at CYF

[PD] Developers daily activities πŸ”— Clone

Coursework content

Research a developer’s daily activities and behaviours. What will you expect to know or do when you get your first job? Activities are specific actions, tasks, or operations to accomplish a particular goal or objective. For example: A marketing analyst must conduct market research and data analysis to identify consumer trends Behaviour is the observable actions, reactions, or conduct of someone. For example: A marketing analyst must be able to effectively communicate complex data clearly and understandably to stakeholders.

Estimated time in hours

1

What is the purpose of this assignment?

  • Research a developer’s daily activities and behaviours
  • Write between 50 to 100 words on a Google Docs file
  • Check the grammar using an available too, for example, Grammarly
  • Share the file with your cohort on the “Developers daily activities” thread. If the thread doesn’t exist yet, create it.
  • Read two contents shared with you
  • Leave at least 2 comments or questions on each text you read

How to submit

Add the link to your Google Docs
Add a screenshot of your post sharing your coursework

  • πŸ• Priority Mandatory
  • πŸ‡ Size Small
[PD] Organise a study session about Time Management tools πŸ”— Clone

Coursework content

Organise a study session with the pair you were assigned to during class - check out the Google Sheet. Think about how you manage your time and which tools you use (add some examples and suggestions from our side). If you still need to start using them, research some and bring them to this meeting.

Estimated time in hours

2

What is the purpose of this assignment?

  • Understand how you and your pair organise your time
  • Identify at least 2 time management tools each
  • With your pair, write a short paragraph about your findings
  • Share your findings in the “Time Management Tools” thread on your cohort Slack Channel. Search for it on the channel. If the thread is not yet available, you can create it
  • Read your peers text and react to it the the appropriate emoji

How to submit

  • Add the link to your post on Slack on this coursework
  • Add a screenshot of your post on this coursework
  • πŸ‚ Size Medium
  • πŸ”‘ Priority Key
  • πŸ«±πŸΏβ€πŸ«²πŸ½ Pairs
[TECH ED] Help me with my kid's homework πŸ”— Clone

https://github.com/CodeYourFuture/GitHomeworkFixErrors

Why are we doing this?

This issue will allow you to practice the Git workflow you’ll need for submitting your coursework.

Maximum time in hours

1

How to get help

Ask for help with your blocker in the class channel.

How to submit

Follow the instructions on the repository’s readme.md to submit this piece of coursework.

  • πŸ• Priority Mandatory
  • πŸ‡ Size Small
[TECH ED] Tell us about yourself using Github πŸ”— Clone

https://github.com/CodeYourFuture/GitHomeworkTest

Why are we doing this?

Follow the instructions in this repository to submit a description about yourself.

This is how you’ll be submitting your coursework for the rest of this course, so if you hit a problem, you must speak up.

Maximum time in hours

1

How to get help

Ask for help with your blocker in the class channel.

How to submit

Follow the instructions on the readme to work out how to submit this piece of coursework.

  • πŸ• Priority Mandatory
  • πŸ‡ Size Small
  • πŸ”‘ Priority Key
[PD] Plan your Life as a Developer πŸ”— Clone

Coursework content

The typical CodeYourFuture trainee (you) will have made a plan in their head on how to take an intensive training like ours and still find time to work, look after a family, and children, solve legal issues, get healthy, commute, etc. This plan is typically inaccurate to the actual time and energy levels needed to dedicate enough time to each one of the activities, particularly studying.

This plan will typically last until you graduate, at which point you will have planned to return to your everyday life until you find a job. We know that successful CYF graduates begin their lives as developers when they begin our course and continue throughout life.

If you want to be a developer, you have to act like a developer daily. Becoming a developer is not about getting a job. It’s about playing a role in software development weekly, daily, if possible.

Becoming a professional in this field requires constant improvement and practice. It doesn’t stop after your training. This training will be just the beginning. Whatever plan you make, you must project it for the rest of your life.

Estimated time in hours

0.75

What is the purpose of this assignment?

If your goal is to move into tech, you must commit to it. And that doesn’t mean only committing during the training, but committing until you find a job in tech - which doesn’t have a fixed deadline.

This exercise will help you identify your time to plan it accordingly, to always have enough time to be healthy, happy and a developer.

Let’s identify your weekly activities and availability,

  • Make a copy of this spreadsheet onto your drive
  • Fill in the number of hours for every weekly activity. Consider an average week so you don’t have to update this week by week. Your summary will give you a detailed description of how your week passes between these activities. You do not need to provide details about these activities, just how much time you dedicate to each. Make sure you include the time you spend in each. If your week changes a lot, describe a week that summarises the hours you dedicate to each activity.
  • Add a row if you have an activity not included in these items.

How to submit

Feel free to share this with anyone you feel comfortable to do so.

  • It’s good to have a review to ensure you have everything and are being optimistic/pessimistic about your time and tasks.
  • πŸ‡ Size Small