Training Preparation -- What 100 Attendees Like About Software Development

Favorite thing about dev
It is always a joy to see new behaviours working on a live board.
Show
The complexity and problem solving
Show
Building something and seeing it working. Particularly seeing it provide real utility for someone.
Show
Building new things, building models
Show
Solving problems, working with logic based system
Show
Comprehensive and thorough documentation. The programming outcomes and results
Show
The logical challenges
Show
Usually it is possible to find out quickly whether you did an OK job or not
Show
Problem solving, engineering, learning new, math
Show
Not having to reed HW standards, the power of digital control, the satisfaction of success.
Show
-
Show
Problem solving.
Show
You can use your imagination
Show
it can make the feature work
Show
To see your work results fast. Also using creative ways to solve issues.
Show
The process of turning an idea or a requirement to well functioning design
Show
Implementing something new and seeing it work in practice. Finding solutions to challenging problems
Show

Show
I like the challenge of solving problems and constantly learning new technologies and skills.
Show
Thinking about how to solve problems
Show
I like when software causes the intended behavior.
Show
- 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