Looking in the mirror
Foundation Core Skills
What are three new things you have learned about yourself and your ego as a result of the core learning?
- That once I fully grasp a concept, I tend to get a lot more confident and excited about tackling more difficult problems.
- I've most definitely got the capacity to learn new concepts, but getting better at those things will take time and practice.
- Speed kills, sometimes. I can get too eager to jump into doing an exercise and neglect reading the whole thing properly or coming up with a plan for success.
What are the role of values, empathy and self awareness in learning and programming?
Values will guide your decision making on what work to take on and how to deal with people that don't treat you in a manner that aligns with those values. Empathy will help you work with people from all walks of life, as well as facilitate the building of relationships. That, combined with self awareness will aid in preventing and/or resolving any conflicts you might encounter. A healthy self awareness will also help you overcome any learning obstacles, as you will be able to recognise when you are getting down on yourself and utilise other tools in you skillset to get you out of that funk.
What has surprised you the most about the core learning?
Listening and looping was amazing. It's such a good exercise, as it helps you develop your mindfullness, self awareness and your empathy skills.
What were the most challenging aspects of the core learning?
The identity and values exploration was quite an intense exercise. Reflecting on who you really are can sometimes be uncomfortable and bring up things that you're not necessarily wanting to, but incredibly valuable when you take it seriously, as it can really help you evaluate what's important to you and your situation in life.
Why do you think we, a programming school, are spending so much time focusing on core learning in a web development bootcamp course?
The pandemic has brought working practices into stark perspective. Remote working is going to become a much more readily accepted option for businesses, and as I personally have experienced during the lockdown, online communication can be tricky at times. Therefore, have good HR skills is an absolute must in that situation, as is when working as part of a team, which is what a lot of programmers end up doing. The core components of the course just helps you become a more well-rounded and resilient person and programmer.
Does the time you spent studying core learning here feel like a waste of time? Should you have just used that time to practicing programming instead? Justify your answer.
In short, no. The core learning has really had a positive effect on how I learn as well as keeping up my determination to push through difficult situations (in a problem solving sense).
Preparing for Bootcamp
What is your long term goal and/or career pathway?
This still hasn’t changed from what I wrote in sprint 2. I want to be able to help make a positive impact, socially, economically and environmentally. I would ideally be able to work for an existing business with these goals so that I can get some good experience building my skills and experience, as well as build new relationships and make new friendships. From a technical point of view, I'd ideally like to be able to expand beyond just web development as well, so learning other languages in order to build standalone software would also be good.
What do you think your biggest strengths and limitations will be in Bootcamp?
Biggest limitation would probably be perfectionism. I will really need to avoid getting bogged down in the details, otherwise I will get behind.
Biggest strength will hopefully be my EQ/EI when we are pair programming, as that will be a very important thing to get right.
What do you think your biggest non-technical challenge at Bootcamp will be?
Time management. I have become better at managing my time during Foundations, but I will need to continue getting better at it during Bootcamp. Also, I've never been confident when speaking in front of a large group of people. It would be good to get better at that, as it will be important when I eventually move into leadership positions.
What non-technical skills - human skills - would you like to see developed in yourself while at EDA?
I'd like to improve my reflective skills as well as build up some leadership skills as well. In the past I've never really been big on self-reflaction, but Foundations has definitely improved that. Developing coaching skills would also be very beneficial, especially in a leadership position.
What are your expectations of yourself on Bootcamp?
I really want to focus on staying accountable for my learning with my accountability partner/s. As I learn new things, I will start to write a detailed plan of the learning path I'd like to embark on once we get to week 7. With the new knowledge, I'll have a better idea of what's possible with web technologies and what other technologies I want to get to grips with in order to achieve my long term goals. Keeping an eye on Seek for what employers are after will be one way of informing this, but shouldn't be the only driver. Consultation with course facilitators will be my primary way of determining what I want to explore. I'm really looking forward to Bootcamp. I just hope I'm properly prepared for it! Onwards and upwards!