Friday, October 20
Sunday, October 15
Monday, October 9
DCR - Traits of Being A Great Developer (Recap) : Developer Tea
https://spec.fm/podcasts/developer-tea/88147
Traits of Being A Great Developer
So much of what we do isn't about managing the code itself but it's about managing ourselves, it's about managing the creator of the code and setting us up for success.
These traits are things that you can develop and you can work on.
1. Humility
Humility is the foundation for good software development practice and that's because humility is the foundation of lifelong learning.
2. Grit of a Scientist
As you go throughout your career, it's going to be laden with failures. You're going to experience failure over and over and over.
It's important that you realize that your success is typically correlated most directly with your ability to continue, to keep putting one foot in front of the other. And that is kind of the definition of grit.
Continuing with the grit of a scientist means that failure is always an option to you and you will take that failure and learn from it and refine your ongoing experiment.
3. Expanding Perspective
The ability to have an expanding perspective.
A constantly expanding perspective.
This means getting out of your own head and recognizing the value for example that other people in your team are providing to what you're doing.
This means being able to empathize with the people who are using whatever you're building.
It also means being able to think well in advance of the thing that you're building, you can think towards the future, you can think about what this product or this particular piece of software might need in seven months or seven years from now.
4. Communications Expert
Becoming a communications expert.
Study communication.
5. Growth Mindset
Having a growth mindset.
One of the expressions of a growth mindset is that you are committed to learning.
I encourage you to begin developing a growth mindset.
Don't ever put a label on your own abilities. Always see them as fluid and consistently growing. That's such an important factor of becoming a great developer.
6. Owner mentality responsibility
7. Open Minded Curiosity
The hunger for new input into your brain.
Developing an appetite for new information.
What is happening in this industry?
8. Bravery
Bravery is the ability to do something that you've never done before, without knowing whether you'll succeed or not, and be ready for that failure, if it occurs.
Traits of Being A Great Developer
So much of what we do isn't about managing the code itself but it's about managing ourselves, it's about managing the creator of the code and setting us up for success.
These traits are things that you can develop and you can work on.
1. Humility
Humility is the foundation for good software development practice and that's because humility is the foundation of lifelong learning.
2. Grit of a Scientist
As you go throughout your career, it's going to be laden with failures. You're going to experience failure over and over and over.
It's important that you realize that your success is typically correlated most directly with your ability to continue, to keep putting one foot in front of the other. And that is kind of the definition of grit.
Continuing with the grit of a scientist means that failure is always an option to you and you will take that failure and learn from it and refine your ongoing experiment.
3. Expanding Perspective
The ability to have an expanding perspective.
A constantly expanding perspective.
This means getting out of your own head and recognizing the value for example that other people in your team are providing to what you're doing.
This means being able to empathize with the people who are using whatever you're building.
It also means being able to think well in advance of the thing that you're building, you can think towards the future, you can think about what this product or this particular piece of software might need in seven months or seven years from now.
4. Communications Expert
Becoming a communications expert.
Study communication.
5. Growth Mindset
Having a growth mindset.
One of the expressions of a growth mindset is that you are committed to learning.
I encourage you to begin developing a growth mindset.
Don't ever put a label on your own abilities. Always see them as fluid and consistently growing. That's such an important factor of becoming a great developer.
6. Owner mentality responsibility
7. Open Minded Curiosity
The hunger for new input into your brain.
Developing an appetite for new information.
What is happening in this industry?
8. Bravery
Bravery is the ability to do something that you've never done before, without knowing whether you'll succeed or not, and be ready for that failure, if it occurs.
Sunday, October 8
DCR - Grit of a scientist : Developer Tea
https://spec.fm/podcasts/developer-tea/86035
Having the grit of a scientist.
~11
The ability to recognize failure, learn from that failure, and start a new experiment.
So, how can you develop this grit of a scientist?
Go through that iterative process and specifically identify what stage you're in at a given point of time.
1. Set up some assumptions and some hypothesis.
2. Execute, Go though the process of solving that problem.
3. Evaluate
4. Re-iterate
~13:45
If you take away one thing from today's episode, it is to evaluate and reiterate, when you run into a problem.
Evaluate that failure.
Having the grit of a scientist.
~11
The ability to recognize failure, learn from that failure, and start a new experiment.
So, how can you develop this grit of a scientist?
Go through that iterative process and specifically identify what stage you're in at a given point of time.
1. Set up some assumptions and some hypothesis.
2. Execute, Go though the process of solving that problem.
3. Evaluate
4. Re-iterate
~13:45
If you take away one thing from today's episode, it is to evaluate and reiterate, when you run into a problem.
Evaluate that failure.
Tuesday, October 3
Android App : QuotesInspire
Uploaded my app 'QuotesInspire' on Github.
Thank you God :)
p.s.: If this isn't nice, I don't know what is.
Sunday, October 1
Becoming A Disciplined Person : Terri
Two tips to help you take hold of your dreams:
1. Make a decision.
You have to make a decision to be a person of discipline.
This is the year that I am going to become a person of discipline.
2. Start declaring it out of your mouth.
Start declaring everyday that you're disciplined.
I am disciplined.
Subscribe to:
Posts (Atom)