Denise (
denise) wrote in
dw_dev_training2012-06-26 05:10 pm
![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Little triumphs
Today I was doing an annoying and tedious (DW-accounts-support-related) repetitive task. I started in on it, got partway through, went "HEY WAIT A MINUTE, THERE ARE TOOLS FOR THIS", and twenty minutes later I had a stupid little simple perl script that took the input file, munched on it a bit, and wrote to an output file! I didn't need to copy and paste eight billion things, and I got to read from and write to files in perl for the first time.
I was laughing at myself for being so proud of it (it really is kinda silly -- something like 20 lines total) but then I stopped and thought, no! I should be proud! I am a tool using mammal and I selected the right tool for the job and made it do the tedious and repetitive work for me (okay, after like 10 tries, but still).
So, I wanted to share that (I scripted something! ALL BY MYSELF! AND IT WORKED!), and invite the rest of y'all to share some small programmatic triumph you've run into lately on your DW work. Because dammit, even if it's "little" by more experienced peoples' standards, it is still a damn great feeling and it should be celebrated. :)
I was laughing at myself for being so proud of it (it really is kinda silly -- something like 20 lines total) but then I stopped and thought, no! I should be proud! I am a tool using mammal and I selected the right tool for the job and made it do the tedious and repetitive work for me (okay, after like 10 tries, but still).
So, I wanted to share that (I scripted something! ALL BY MYSELF! AND IT WORKED!), and invite the rest of y'all to share some small programmatic triumph you've run into lately on your DW work. Because dammit, even if it's "little" by more experienced peoples' standards, it is still a damn great feeling and it should be celebrated. :)
no subject
no subject
Also, around here, often it is a good idea to qualify that "I'm not a programmer" with "...yet", since many of our people most active now are the ones who were saying "I'm not a programmer" the loudest two years ago ;)
no subject
no subject
no subject
Specifically, in working on uh bug 1676, the languages one -- I've done gentle faffing with the Manage Profile page so that, you know, as and when we decide what language options should look like, there's a convenient space for it to just slot in. And I didn't even need to ask for help. :D
Also, DW? Is getting me to SPEC THINGS. It is really exciting! I can write specs now! After a fashion! :D
no subject
no subject
(I remember that rush of getting something to work. Who needs drugs?)
no subject
...or something like that. (I think I take too many prescription drugs to be able to say that *g*)
no subject
Oh, and realizing I could make a two-line shell script that would run all the S2 db commands I needed to push new themes because I always had to look up the lines I needed.
Humans will spend a lot of time trying to find the easiet way to do something = ME.
no subject
no subject
I'm actually technically working as a developer and sometimes I get these moments, too. It usually goes like
*copies stuff from file*
*paste to list*
*does this 20 times*
Wait, how many times do I have to do this?
Another 50 times? And in half a year I have to do that again?
No way.
*happily scripts away for 2 hours*