Foundation Reflection
What are three new things you have learnt about yourself and your ego due to the core learning?
1. Neuroplasticity - Maintaining our brains in optimal condition via various ways such as
meditaion and positive thinking and vigorously activating our brain changes by passionately engaging
in new learning environment.
Then our brain cells will continuously grow and reorganise by these external stimulation.
2. Growth Mindset - Having a growth mindset to keep developing myself for better performance
and to embrace challenges that can incur at anytime, at any kind of forms. Being not afraid to fall
by those challeges by actively confronting them to find solutions.
3. Problems Solving Skills - Ways on how to approach the problems everytime I get confronted.
What kind of measurements I will take to solve them. And in what kind of mindset I should be in to
embrace these problems.
What are the role of values, empathy, and self-awareness in learning and programming?
Values: Learners and programmers both need to have clear set of values kept in mind in order
to make responsible and ethical decisions when they are commited to learning and programming so what
has to be done can be prioritise based on this set of values.
In the context of programming, a developer who has ethical ways of thinking, can create a software
at the high standards of ethics which would be more valuable.
Empathy: A developer with having good empathy can create a software that is more
user-friendly and accessible by passionately accommodating users' feedback from diverse backgrounds.
Self-Awareness: A developer with having good self-awareness can identity what areas need to
be improved and what steps to be taken to address them. Being self-aware is important to acknowledge
limitations and have willing to improve abilities.
What has surprised you the most about the core learning?
What surprised me the most about learning core is to deeply reflect on myself as to find out several
factors of internal and emotional side of me.
It was good opportunity to look back myself and think about how I can develop and improve my
identity and values through numerous ways.
Things like neuroplasticity to stimulate my brain cells to grow up by having good learning habits,
constructing growth mindset to be motivative and flexible for learning new things.
This core part of foundations helps guiding me to the right direction of being a better personal
entity.
I think that this kind of lessons is very beneficial for all people, not limited to people in IT
industry, and has good purpose to escalate the level of internal part of people to higher standards.
When it comes to this area of being a developer, the core course motivated me how dedication and
hard work will take me to greater achievement.
What were the most challenging aspects of the core learning?
The challenging part of the core learning was to understand the terminologies that I did not know. I
have been acknowledged that this kind of concept exists somewhere but did not know what they are
actually called in reality.
It might be more challenging to absorb positive parts of this core learning to me but I hope that I
can develop them one by one as time passes by. However it would be more important to have high
willingness to actively accommodate them.
Why do you think we, a programming school, are spending so much time focusing on core learning
in a web development Bootcamp course?
I honestly could not understand why the core learning takes mostly half of the foundation course at
the first time, but I came to know by now that it was really beneficial to learn this core course as
it has considerably impacted me so much.
By learning a couple of main core lessons each sprint, researching about them and writing blogs
about the reflection on them were good ways to truly reflect myself.
Does the time you spent studying core learning here feel like a waste of time? Should you have
just used that time to practise programming instead? Justify your answer.
Not at all, I would say that it was worth the time spent to learn the core learning as per what I
have mentioned in previous question :)