Explain it to me plz
― dar1a g (daria g), Tuesday, 22 November 2005 05:36 (twenty years ago)
php is on the easy end for server-side stuff. depending on where you work and what platforms are used, they may be inclined for you to know other stuff instead and many of those other options are much more involved. well, asp is a lot like php, but asp is getting old school. cold fusion is too niche. so are ruby and python, even tho they are both compelling and count for double cool nerd points even tho they aren't as hard. perl rules, but is more geeked out for certain tasks than it should be and can be limited commercially depending on your location and/or workplace. asp.net and java are both mature "best practices" technologies and so they pretty much represent the seriously in demand server-side stuff, but also require compiling and shit that is WAY geeky and tends to chase away people without a decent amount of patience for that sort of thing.
that said, i'd personally recommend javascript/dhtml and php...m.
― msp (mspa), Tuesday, 22 November 2005 05:58 (twenty years ago)
i think msp is otm about perl. changes from job to job though. just depends what people need, and there's usually a choice of solutions.
i like programming. It pays a bunch and you can do your own thing. you tend to be autonomous, because non-technical people don't tend to fully understand the size of the tasks at hand, so you work at your own pace, surf the net a bit, and then they clap and drool when you give deliver what they want. plus, it's actually quite satisying when you pull off something fancy!
― Mestema (davidcorp), Tuesday, 22 November 2005 16:27 (twenty years ago)
even if you're going the project manager route and never touch code again, i think learning a little about programming and what kind of programming is needed for what kind of job is crucial.
m.
― msp (mspa), Tuesday, 22 November 2005 17:39 (twenty years ago)
― Occam's Reznor (ex machina), Tuesday, 22 November 2005 17:54 (twenty years ago)
I don't know how any of the server-side stuff works and that bugs me b/c I can't even get a handle on the parameters of a project when there's a whole dimension of it that.. does not compute, you know?
If I start w/the javascript + php that'll give me a better idea of.. well, how a whole site fits together, yes? That's really what I'm after. Beyond that, if I want to learn something super geekish a la ruby, OK, that's another tool, maybe I don't need it, but where I'm at now I don't even know what kind of tool it is or what it's for.
― dar1a g (daria g), Tuesday, 22 November 2005 21:12 (twenty years ago)
learning client-side javascript is going to give you tricks to help interact with the user without necessarily talking to the web server.
― msp (mspa), Tuesday, 22 November 2005 22:25 (twenty years ago)
― caitlin oh no (caitxa1), Tuesday, 22 November 2005 22:44 (twenty years ago)
― msp (mspa), Tuesday, 22 November 2005 22:53 (twenty years ago)
― Occam's Reznor (ex machina), Tuesday, 22 November 2005 23:13 (twenty years ago)
Also, if you can find work where you're given the time to teach yourself the relevant languages to complete a spec, I think that's a pretty good position to be in. You'll certainly be pretty well set afterwards, job-wise. And while learning something new can be very frustrating, it gets easier as it goes along. There's typically a learning element to any decent sized programming task, anyway. It's pretty rare that you find yourself doing the same thing twice. I guess it depends if you like problem solving or not.
― Mestema (davidcorp), Wednesday, 23 November 2005 10:36 (twenty years ago)
― Mestema (davidcorp), Wednesday, 23 November 2005 10:37 (twenty years ago)
i've done a lot in perl and php on the side or in the past. i've tried my hardest to keep my fingers in a little bit of everything just so if the market shifts, i can keep my job.
it's a good job but i still really hate it on occasion. it's not exactly what i thought i'd be doing 10 years ago. it's bizarre to think i've been doing web stuff for 10 years.
― msp (mspa), Wednesday, 23 November 2005 15:55 (twenty years ago)
― dar1a g (daria g), Wednesday, 23 November 2005 16:06 (twenty years ago)
i think it's definitely possible to get in there and learn some stuff and do some stuff without the really nasty hairballs. that's the great thing about a PM sort of job. if something sucks, delegate!
― msp (mspa), Wednesday, 23 November 2005 16:30 (twenty years ago)
― Occam's Reznor (ex machina), Wednesday, 23 November 2005 16:45 (twenty years ago)
i would definitely agree that architecting a system is much more involved than being just a little acquainted with programming.
and thinking through the program flow is more complicated than mark up.
you're certainly right. i'm was just trying to be encouraging.m.
― msp (mspa), Wednesday, 23 November 2005 16:54 (twenty years ago)
― dar1a g (daria g), Wednesday, 23 November 2005 16:59 (twenty years ago)
ways to solve a problem:
A) the absolutely stupid junk way... about 20% of coders suck like this. your client might not know it yet, but life is gonna suck really soon.
B) the standard way... about 70% of coders do this. this is what i mean by brute force, get the job done. there's nothing particularly clever here, but you do your job. your client is happy.
C) the really clever way... about 9% of people are really thinking and coming up with something novel. your client is happy but doesn't know any better. your boss and peers may be impressed.
D) the absolutely brilliant way. 1% if that. sell your idea. go to the beach.
best practices and efficiency typically fall in B. most of the programmers i've known are B types with occasional C moments. i've also known several solid C programmers with many D moments... but those guys are more rare. i love working with those guys tho. they lift everybody around them.m.
― msp (mspa), Wednesday, 23 November 2005 17:19 (twenty years ago)
― Occam's Reznor (ex machina), Wednesday, 23 November 2005 17:39 (twenty years ago)
― Special Agent Dale Koopa (orion), Wednesday, 23 November 2005 18:11 (twenty years ago)
teh nerds do seem to take pride in their brain skillz tho. unlike the carpenter dude, i've known more nerds who seem constantly interested in showing you how smart they are, etc. i guess it's not too different from ILM in parts.
― msp (mspa), Wednesday, 23 November 2005 18:55 (twenty years ago)
I don't know what to say about brain skillz, I think raw intelligence is generally overrated but perhaps in this field there are exceptions (but perhaps not).. the folks who know they possess a certain above average degree of raw intelligence are often hindered by pride over this.
― dar1a g (daria g), Friday, 25 November 2005 05:05 (twenty years ago)
― 'you' vs. 'radio gnome invisible 3' FITE (ex machina), Friday, 25 November 2005 05:49 (twenty years ago)
but i think a lot of the arbitrary elements that could make a piece of writing good could also play a part in what makes a piece of code good. (or bad.)
― msp (mspa), Saturday, 26 November 2005 04:52 (twenty years ago)
sorry to nerd ego lame. curse my metal body.m.
― msp (mspa), Saturday, 26 November 2005 05:09 (twenty years ago)
curses!
My brother is a massive geek & whenever he's back in my home town he goes to this local discount store (it's kinda like the Job Lot) that always has a shit load of cheap programming guides. So I just bought a couple of books.. Java, C++, project management. We'll see. They do a lot w/asp and .net at my job but that's someone else's turf right now, and always plenty of markup, cleanup, and editing of awkward English for me to do.
― dar1a g (daria g), Saturday, 26 November 2005 18:06 (twenty years ago)
Freelance rates: how much to charge per hr for CSS work, and/or for more basic adding data to CMS? I asked on an ILE thread but nobody is reading it this afternoon..
― dar1a g (daria g), Friday, 9 December 2005 21:11 (twenty years ago)
$20+/hr minimum 5 hours billed.
― GET EQUIPPED WITH BUBBLE LEAD (ex machina), Friday, 9 December 2005 21:57 (twenty years ago)
thanks, sounds reasonable.
― dar1a g (daria g), Friday, 9 December 2005 22:41 (twenty years ago)