I am the new editor of Better Programming
<h1><strong>Who am I?</strong></h1>
<p>I have been a software engineer for the past 8–9 years, but I have always had a strong interest in the non-technical aspects of life.</p>
<p><img alt="" src="https://miro.medium.com/v2/resize:fit:875/1*G6Wcui5h86A-GX50pZ4-yg.jpeg" style="height:525px; width:700px" /></p>
<p>I moved from Romania to the United States at 14, with a very strong math background. So it just kind of made sense that I love and study computers — which I did, graduating from Dartmouth College with a double majorin Computer Science and Psychology.</p>
<p>Programming at the time was not ideal for me — C++ compilers, working in basement labs on DEC Alpha or SGI UNIX workstations. So I ended up teaching high school math instead of getting a tech job right out of college, and I ended up doing a few other things in life — some of them coaching-related.</p>
<p>Ten years ago, though, I learned about web development, Agile and Ruby: three factors of what seemed like a much better world for programmers.</p>
<p>First of all, web development is much easier than what I studied in my CS major.</p>
<p>There, I studied topics like algorithms, operating systems, networking, data structures and artificial intelligence — all important and wonderful, but not necessarily what I wanted to do.</p>
<p>So there was a niche for me to come back to programming, and be more of a software writer than an engineer, like David Heinemeier Hanson <a href="https://youtu.be/9LfmrkyP81M" rel="noopener ugc nofollow" target="_blank">puts it</a>.</p>
<p>Second, Agile development is a really humanistic approach.</p>
<p>Define the work, then take what is reasonable. Measure velocity? Perhaps, but don’t hold yourself and the team accountable to unreasonable deadlines. Pair program. Emphasize testing so you can feel safe.</p>
<p><a href="https://betterprogramming.pub/editing-better-programming-a1e46e1b3927"><strong>Read More</strong></a></p>