Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of J Steven Perry

J Steven Perry

J Steven Perry has asked 2 questions and find answers to 5 problems.

Stats

100
EtPoint
27
Vote count
2
questions
5
answers

About

I love to write code, think about writing code, and write about writing code. My philosophy:

  • I do not know everything, but I can learn nearly anything.
  • I always try to be nice. To everyone. Even people who are not nice to me.
  • I believe it is important for me to be honest and fair.
  • I believe it is important for me to be tactful. It is not cool to go around hurting other people’s feelings.
  • I believe in accountability. If I say I’m going to do something, consider it done. If it’s not done, or I make a mistake, I am accountable, and will work tirelessly to make it right. I do not try to blame others for my mistakes.
  • I can work well with anyone. However, I do not enjoy working with everyone, especially lazy people. I do not apologize for this.
  • I believe in giving people the benefit of the doubt. Once. Okay, maybe twice. But at some point, some people (especially lazy people) will use excuses to avoid action (work) and accountability. This is mainly why I do not enjoy working with such people.
  • Designing and writing software is my career calling. I realize I am fortunate to know this, and take my career calling very seriously.
  • It’s incredibly important to me to produce beautiful code. What I call beautiful code is code that functions according to all of the stated requirements, is visually appealing, readable, and minimal (i.e., only as much as necessary).
  • I believe in iterative processes and refactoring. Like, I really (really) believe in these things. Beautiful things are rarely complete (or beautiful) on the first pass.
  • I enjoy contributing through others. This means mentoring, teaching classes, writing, and participating in knowledge sharing activities. Contributing through others is the greatest value-add of a seasoned developer.