Wednesday, December 16, 2020

Ethical Engineering Habits

Exercising our Moral Imaginations
    I often daydream moral possibilities. I often imagine how I could pay back the people in my life with somehow unrealistic and over-the-top clean good work. I imagine how I can get through the most difficult situation in my life with a superman invincibility.  I could cry thinking about over gifting some random school. Or finding a tiny corner of the world and imagining all the sacrifice I could do to make it full in life. I think of a million ways to get through clutch moments that are impossible to come out victorious. I imagine this all with the strange notion that my behavior is flawless the entire time.  
Self- Reflection/Examination. 


    I need to examine myself more. I Rarely do this, thinking about what I have done honestly. When I do it successfully, I feel weeks wiser. The truth is that I don't want to think about my regrets, or moments that might feed my ego. I’m afraid my regrets will discourage my aspirations, and i’m always guarding my ego from itself. The quiet moments, usually accompanied with a drink, is when I consider who I am and find that I am actually a lot like my father, and how I see this distance from all the good he is. I find pleasure in basking in the progress I made. All in all, I think it is fruitful, and I know I don't do it enough.


 Adopting Habits and their Consequences

    The specific ways, small and large, I think adopting some or all of these habits could change a person’s personal and professional life for the better. The endeavor is exhausting to your willpower, no matter how moral you are. The small daily reminder will push you further, and push you all the more, and you will lose sight of the less important things in life. My father told me that you rent success, and that the rent is due everyday. Only in the long term you begin to see a return in your investment. The reality is that a good name is a profitable one. The race for a strong heart, even when that stumbles, makes you a strong person, as opposed to the weak one that gives in. Simply picking up trash off the floor, when you see it, is like the work of replacing a bad deed with a good one, when it reveals its ugly head. That leads to replacing bad habits with good habits, and soon your future is a good future as oppose to a bad future.


The Software Engineer’s Part in Ethics
    The end goal of an ethical life as a software engineer is to deliver transparent, functional, and simple. The transparent interims of the programmers intentions that, that their be no malicious intent. The functions is that the programmer engineer a car airbag system that doesn’t leaves passengers with a broken neck. Simplicity may be complexity, but it is simply clear to see it’s beautiful logic. The design, either mathematically, or/and visually appealing to user. Software engineers have caused a lot of stress and stain that could of been avoided by user friendly tools.


    The professional goals or other valuable ends a software engineer achieves by living well in the ethical sense is the decisive thinking, planning for problems, and making the best of any situation. Batman does not take Joker’s dilemma’s, he makes his own solution, because he is in control. The decisive commitment ethical people do is what agility is about. The time comes and being decisive will help engineer’s keep their word, as opposed to flaking out irresponsibly. Planning for problems calls for confronting them and changing what ever necessary to restore structure. Bugs in life will always ruin the outcome, the flaws in a program will have consequences. Making the best of any situation morally is like dealing with the surprises in software development.  Having limited resources will resort to creative thinking. In programming, there are surprises such as computer failure, ransomware, your mistakes, other’s negligence, or the self absorbed bosses, but you are thinking your way out of ever situation. Ethical people know that when catastrophe strikes, they simply just don’t do their best, but by not faltering in character, they accomplish their responsibilities and then some. 


    The personal values could it help such a person achieve creative solutions to the leanest of times. The Software engineer is a job that most people can accomplish from anywhere around the world. The idea that even AI threatens your job security demands an interesting take on the word agile. The ethical software engineer will always produce transparent, simple, and functional software in a  decisive, problems ready, resourceful way. This means it must be authored without malware, monotony, or dysfunctional. No cheating, plagiarizing, clunky design, deserting deadlines, or procrastinating. The ethical engineer will rise in the world's stage.

No comments:

Post a Comment