We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
RailsConf 2023 - Breaking the Grind: Crafting Your Ideal Software Engineering... by Ole Michaelis
Craft your ideal software engineering role by focusing on organization development, cultural understanding, and hands-on experience while prioritizing communication, teamwork, and self-awareness for personal and professional growth.
- Focus on your ideal software engineering role, not just your current one
- Organisation development is crucial, but hard to grasp
- Understanding and defining culture is key
- Hands-on experience is necessary, but forgotten by many
- Articulating your goals is vital
- Delivery is getting code out the door
- Feedback and continuous learning are essential
- Communication is critical, especially among peers
- Prioritising is a skill that needs to be developed
- Debugging is an art that requires practice
- Understanding the team clock and respecting it is crucial
- Understanding and respecting different perspectives is vital
- Having an open mind is necessary for personal and professional growth
- Playing to your strengths is important
- Self-awareness is essential for personal and professional growth
- A growth mindset is necessary, not fixed mindset
- Naming and labeling of things is important for understanding and identification
- Setting priorities and evaluating importance is crucial
- Collaboration and teamwork are essential for success
- Understanding and respecting different roles and responsibilities is vital