April 2019

Things I Learned from the Impossible Challenge teaser image
I just completed my last day of research at A&M. 

It feels strange.  When I started this position, I made it clear I know some coding, but I’m not what you’d call experienced.  I ended up in a coding role anyway. 

Sometimes that’s what happens in life.  Sometimes you’re doing something you didn’t expect to be doing because there was a need.  I enjoy coding, so there wasn’t much difficulty there. 

I was told that the most important thing was to be consistent about how much time I was spending at lab.  If I said I’d be there 40 hrs a week, I should show up 40hrs/wk come rain, sun, snow, or exams.  Should I say that I’d be there 1 hr per week, I should be absolutely consistent with that hour. 

All this took was some time management.  Here’s the secret about time management: just commit the time.  If you re-assign the time you block out as yours, then you’ll find a way to fit what you need into that time. 

We’ve already done this with work, with school.  The time blocks for your classes are immutable.  Treat your obligation like it’s immutable too. 

The task should have been simple.  It sounded simple, on paper.  I came in day after day staring at lines of C.  After a time, I understood them.  They still didn’t do what they should have.  I kept my frustration to myself – I could be frustrated on my own time.  This time belonged to the lab. 

And I made progress of a sort.  I eliminated possibilities.  I tried things and watched them fail, and knew I wouldn’t have to try them again.  I had epiphany after epiphany and each led to a dead end. 

Sometimes that happens.  Sometimes you have a brilliant idea and it doesn’t work.  The brilliance of the idea doesn’t necessarily correlate with whether it’ll execute properly. 

Some of the frustration was bound up in the fact that the task was simple.  It should have been simple and I was making no progress; what did that say about me?  I spent months within spitting distance from a solution, I was always certain that my next idea would fix everything. 

A week or two from the end of my tenure at the lab, I found out that at least two undergrads had worked at this same problem, and none of them had solved it. 

The problem was not simple. 

But sometimes that’s how it is too.  Sometimes someone throws the impossible task at you.  As I said, I’m not an experienced coder.  It’s easy to find someone – even if they’re an undergrad – who’s better at coding than me.  I can say with certainty that I’ve become a much better coder over the last few months.  I have tackled the most bizarre pointer declarations; I mastered *, ., ->, and &.  I learned structs and header files. 

Sometimes you give it what you’ve got and it’s not enough.  So you learn, and hope to do better next time. 

---Elizabeth Broadwell
Elizabeth Broadwell is a Masters student in the College of Arts and Sciences

Related Content

Explore Grad Aggieland

News

Zahra Ghiasi Wins 2024 Three Minute Thesis Competition

After stellar presentations on research ranging from the irrationality of group-thinking to immune system treatments for PTSD, chemical engineering doctoral student Zhara Ghiasi emerged victorious at Texas A&M’s 12th annual Three Minute Thesis (3MT®) competition on Tuesday night.

View All News
Blog

Aggieland - Lessons and Gratitude

I came to Texas A&M as an international student, but I will leave as part of something much greater - the Aggie family. That is something that cannot be fully described in words, but felt in every action, connection, and step I take toward a brighter future.

View All Blogs
Defense Announcement

Spatially intensive fish inventories conducted 70 years apart reveal strong spatial footprints of reservoirs in a regulated temperate river

View All Defense
Announcements