Lesson Zero: Identifying Goals
So, this is lesson zero: figuring out what you want to get out of this experience. I know that for me, personally, I want to be able to hack on DW, And fix bugs that Support encounters. My primary goal is to become familiar enough with Dreamwidth's code base that I can make that happen.
What are your goals for this project? What do you want to accomplish? Will you hack for DW?
How much experience do you have? Are you familiar with other languages, or will the Perl be your first experience? Have you toyed with the command line before? Where is a good baseline for us to start?
Please comment with your responses, and any other relevant information.
( I apologize for any weirdnesses. I am dictating this via my phone. My hands are aliens.)
What are your goals for this project? What do you want to accomplish? Will you hack for DW?
How much experience do you have? Are you familiar with other languages, or will the Perl be your first experience? Have you toyed with the command line before? Where is a good baseline for us to start?
Please comment with your responses, and any other relevant information.
( I apologize for any weirdnesses. I am dictating this via my phone. My hands are aliens.)
no subject
I used to play with Visual Basic. Long time ago. The command line frightens me in Linux, but I've used it—I just need Very Clear Instructions.
no subject
I have an eclectic smattering of coding experience and familiarity with other languages; I'm hoping this will help me consolidate the lot a bit better, and prove a supportive & encouraging environment to practice, practice, practice and contribute.
no subject
My intermediate goal is to be familiar enough with Perl and programming in general that I can come up with the right search terms to help me fix problems on my own. And if I can't, the right terminology to ask question in IRC that don't take half an hour of debugging my question before people can help me!
Experience: I'm quite good at S2 and reasonably know my way around the styles-related DW codebase. I'm ok with Git and Bash, though still a beginner. I have reasonable HTML and CSS, if I could stand to improve. I don't really have any real programming languages, but I have a reasonable grasp of the general concepts of programming because I used to code quite a lot when I was a kid in the 80s. Things have moved on a lot since then!
no subject
I'm decent at HTML and can usually figure out what the hell's going on with CSS and I took a Visual Basic and PASCAL class?
no subject
I'm familiar with basic data structures and coditionals in Perl and Python - I used to know them in Java and Scheme too but I think I've forgotten most of that. I'm fairly well-versed in S2 (aka perl-lite) and HTML/CSS. I'm also fairly comfortable on the commandline and am getting comfortable with git.
(I also realize I probably skew the stats some here, but I'm more than okay being a helper for earlier stuff)
no subject
I have had a few classes, and have been marinating in IRC for the better part of the last decade. I have toyed around with some QBASIC, Visual Basic, a sampling of Pascal, and some C++ and SQL for flavor. I have touched the command line carefully, and it did not explode at least once.
no subject
no subject
I'd also like to feel more confidence with the stepping in and learning an existing codebase, as opposed to building my own stuff from scratch, which is a different kind of challenge (though, I'm not doing enough of that, either).
I'm not super-experienced, but I'd also like to tentatively raise my hand as a potential mentor for Perl beginners. I have some idea what's going on, I'm new enough that I know what it's like to be learning (I still am!), and I like detective work and figuring out What's Going On. :D
no subject
I'm well-versed in HTML (although not so much with HTML5) and CSS (2 and 3); I know S2 to some extent which gives me familiarity with some basics (variables, methods, conditionals,...) so that I can read some code and do some small things but sometimes I'm just so out of my depth. I believe I actually went through some chapters of Beginning Perl but I never finished it. Also I'd like it if we could do some practical things related to DW like working on an unresolved bug together because I feel a lot of courses don't really help you do things on your own.
no subject
no subject