Learning to ask good questions is a key skill for a developer and you should practice this every week at CYF. You must spend a lot of time learning how to describe problems clearly and systematically:
https://curriculum.codeyourfuture.io/guides/asking-questions
Problem-solving is the real (marketable) skill of software developers. If you do not have questions to ask about your work, ask for some different work. Don't miss this opportunity to break down challenging problems with a large team of developers.
First, write up your question as clearly as you can. This will help you to think through the problem and will usually help you to solve it yourself. If you still can't solve it, post your question to Slack. If you still can't solve it, come to class with your question.
- Is there a problem with this coursework?
- Have you noticed a bug?
- Is there a typo or a mistake you can help clean up?
Open an issue directly to the Curriculum. CYF Curriculum is an Open Source project developed on GitHub and you are invited to contribute. Read the Issue Template carefully.
https://github.com/CodeYourFuture/curriculum/issues/new/choose
Still not clear where to share your issue? Post in your questions channel. Remember to read the canvas first!