Whether motivated by the possibility of bolstering your learning trajectory or to get started practicing skills that are highly valued in the workplace, we’re excited to talk this week about collaboration. The age old myth of the lone coder sitting in the dark coding through the night has finally been upended in recent years.
Leading tech industry companies now create open, collaborative workspaces and harness tools that enable software developers to work together more effectively—if not on code directly then at least on knowledge sharing or getting projects over the finish line. Especially given your cohort mates in Code the Dream are working toward similar goals, there’s no time like the present to start putting peer-to-peer collaboration into practice.
This article shares some more formal methods of collaboration common in the software development space (including pair programming, code reviewing, and agile), but feel free to start with some lighter weight collaboration practices first, like asking a peer to hop on a screenshare to walk through code with you when you get stuck—and offering to do the same for them!
Please answer the below prompts in your assignment submission:
- How is collaboration used in your own family/culture/current workplace/etc.?
- What’s one challenge you, personally, encounter while collaborating with others? What ideas do you have for overcoming that challenge?
- What’s one topic you want to start collaborating with classmates on this week?
When you’ve completed your Coding Assignment, and have read and thought about the mindset questions above, submit ALL of your assignments (coding and mindset) using: