Training Preparation -- What 100 Attendees Like About Software Development

Favorite thing about dev
- software for embedded system - critical software - using different features of language
Show
Its a combination of creativity, art, science, and engineering.
Show
It's fun solving problems and satisfying getting a solution
Show
Logic, organization, and being able to observe an action when something is successful
Show
working in quiet on a cerebral problem; automation; solving real problems.
Show
Many problems to solve with a large thought connection chain
Show
I like seeing the interactions of SW with the "real" world. I am an low level embedded engineer.
Show
Creating new things and solving problems
Show
There are many ways to accomplish tasks, and code reviews are helpful to learn from other people.
Show
You can know what the software should do and check what it actually does.
Show
Recently, I have been trying to learn more about architecture/designing sw vs just coding.
Show
Using code to use hardware to interface with the real world.
Show
I like building things and thinking about challenging problems.
Show
It's fun to build something useful.
Show
Problem solving and being able to make computers do anything, with enough thought and creativity.
Show
Challenging
Show
I like the relatively quick sense of accomplishment when the plan comes together
Show
no
Show
I like building things, and i have little experience doing this. my experience is in v/r and re
Show
Time disappears, I get on an emotional rollercoaster with lows and highs. It keeps me engaged.
Show
I like to design sofwtare because I like to solve problems and be creative and innovative.
Show
I like determinate logic
Show
Put ideas to work in the real world. Challenging myself. Different tasks. Math. Logic. Teamwork
Show
I enjoy solving simple to complex technical problems and applying an elegant, simple solution.
Show
Writing software
Show
Creating new apps
Show
Problem solving, collaboration, it's a craft you hone, mix of tech. knowledge and creative thinking.
Show
The magic of making the logic work, thinking about ideas and then creating code from them.
Show
there is no ideal code
Show
Creating
Show
It is fun to see the code in action. Problem solving
Show
It's a cheap way to create very powerful things. Things that may seem to have its own life.
Show
Inventing worlds inside a microprocessor.
Show
It is creative and I like seeing things "come alive", even a blinky LED is satisifying.
Show
Having the power to control and see the result of my work becoming "alive" on the hardware.
Show
The challenge of solving problems. The consistent learning of new things.
Show
the power it has
Show
The struggle for good design: understand a problem and figure out how to cut it in orthogonal pieces
Show
The feeling of mastery, establishing order & repeatability, problem solving, making things work.
Show
It is still much faster than developing rtl.
Show
The ability to solve any (most) problems. Especially embedded systems solve meaningful problems.
Show
Continuously learning Diversity of tasks Unlimited ways of getting things done
Show
I like analytical and creative aspects of software development.
Show
Collaboration with team and ownership.
Show
Be able to see the outcome of my work, be it a blinking LED or data getting moved around.
Show
solving puzzles
Show
Creation. Automating a complex task to make it simple and useful. Also getting paid.
Show
It's creative, you learn new things every day, you build things that a lot of people will use.
Show
the challange
Show
new designs and find errors
Show
Its related creativity. Its feeling of figuring out a riddle.
Show
The reward of seeing things work
Show
Bringing your ideas to life, solving the "puzzles", creating solutions to everyday problems
Show
Problem solving
Show
Creating something that works and makes thing easier is the best part.
Show
The satisfaction when the application works fine.
Show
Its a form of self expression. Its almost like poetry. Especially GUI work.
Show
Immediate feedback
Show
solving problems
Show
Tangible results, continuous learning, capability of automation and increase efficiency.
Show
The sense of accomplishment of getting code to work
Show
Writing software is like solving a puzzle. There are many ways to solve the given problem.
Show
Creating automation
Show
You can do it for everything
Show
It's good to keep track and keep revision control.
Show
Designing code that is flexible enough to adapt to future problems is an interesting challenge
Show
The problem solving aspect
Show
Solving issues that present itself.
Show
Fast iteration times
Show
I have a passion to do software development.
Show
I like using a keyboard
Show
It pays the bills.
Show
The satisfaction of making the code run as intended
Show
I like to build things and satisfaction when things work well
Show
Making software which others will use
Show
Finally fixing a bug, it is like solving a giant puzzle
Show
Bringing something new to life Solving complex problems Gaining very specialized knowledge
Show
Bringing something new to life Solving complex problems Gaining very specialized knowledge
Show
Logic, data structures, problem solving
Show
Writing my own code and getting it to work
Show
There is always more than one correct way to approach the problem.
Show
When everything works
Show
It is very powerful and flexible
Show
Working independently and creatively.
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
Seeing that it works and the product helps people
Show
I like how developing software allows me to do almost anything I can put my mind to.
Show
It is a creative challenge
Show
What you can do with it.
Show
I love problem solving with code.
Show
Designing solutions to complex problems and seeing the end product in action.
Show
It is part of the building process
Show
Solving problems, always learning new things, logical thinking
Show
Creating something,solving a problem.Seeing something you've spent effort on/struggled with working.
Show