Earlier quoted context omitted.
>Well .... making a website != programming. Oh man, I remember when everyone looked down on web programmers and PHP monkeys. Hah. (I also did my much of my early programming on a trs-80, but mine was an obsolete tandy model 100 that I brought to school in the mid-90s, mostly to automate the 'guess and check' rote math homework.) It used to be that there was a strong hierarchy. I know in the '90s and the first half of…
I think microsoft lightswitch is the "visual foxpro" for the web of today.
That Time I Made A Website
81–90 of 124 posts
Re: That Time I Made A Website
#82If I were an employer, I would be more impressed with the way the author responded to feedback/criticism and was able to improve her site on future iterations more so than I'd be impressed with the site itself (although it looks great).
I immediately thought that, too. I've worked with junior developers who, instead of learning from their mistakes, were defensive in code reviews and never took time to learn from their mistakes.
Re: That Time I Made A Website
#83Earlier quoted context omitted.
> making a website != programming. I hear this a lot. While I would not call most basic work on websites very complex, I struggle to figure out why it's not programming. You are writing a series of inline presentation commands mixed with content, not unlike how Knuth preferred to write (a technique he called literate programming and that frequently went double-meta when he'd embed TeX documentation for the Tex source…
This is a nice, comfy thought but it's just not true. Programming and web development are entirely different things, and it doesn't have anything to do with barriers to entry or how apparently "difficult" each of these things are. They're just different. Any suitably competent and experienced programmer could pick up a new programming language in a week or two of focused study, but they'll basically be starting from…
Actually I think most people found it profoundly uncomfortable.
> Any suitably competent and experienced programmer could pick up a new programming language in a week or two of focused study, but they'll basically be starting from scratch if they're learning HTML + CSS for the first time.
This has nothing to do with your point. Most programmers struggle to pick up Lisp, Haskell and ML for the first time, but those are unambiguously programming. TeX is usually a bit tricky too.
> Meanwhile, a web developer who only knows HTML and CSS is entirely unprepared to do any serious work in any real programming language, and would be starting from scratch if he decided to pick up C.
Much as it pains me to do this, I cite Node.js as a counter example. People can and do write systems software using their understanding of Javascript as a basis. They may not do it well, but I know for a fact I could write certain types of servers acceptably well with it (I would prefer other tools, though).
Note that just because Ryah and co do not know how to write systems software, the basic principle is not invalidated. With some serious hacking to the node.js vm, it could be a viable competitor to Erlang.
This argument is incredibly weak, and basically self-refuting. But we have to repeat it every now and then.
> but it does mean that the process of telling a computer what to do and the process of telling a computer "here's some text, and here's some guidelines about how you should display it" don't inform each other.
You keep re-asserting this but haven't given any quantitive metrics for how it is different. You just keep saying it like I'm supposed to agree.
Re: That Time I Made A Website
#84Earlier quoted context omitted.
The point is not criticizing the achievements of others, but putting them in context of a greater whole. Creating your own website is great, but it's a tiny first step in a long journey. If's up to the individual to see how far they want to stick with it, but we should never mislead people by telling them that their achievements are greater than they really are.
I may be biased, but the amount of "putting them in their place" comments is disproportional to how much they overestimate themselves. I doubt Tiffany thinks that she's going to be debugging C++ for Google's [redacted] within the year, for example. Others' accomplishments might seem tiny compared to where you are, but gradually realizing that there's always more to learn is part of the growing process. All of this "p…
I wrote: "putting [the achievements of others] in context of a greater whole". This has nowhere near the negative connotations that you're implying.
>All of this "putting things into perspective" is perhaps unnecessary
Perspective is always important as it allows us to celebrate how far we've come and remain humble at how much remains.
Personally, I've seen too many CS101 students get an over-inflated ego after they are told that they've become "hacking Gods" after setting up their own blog and playing with customizing the CSS.
Re: That Time I Made A Website
#85Earlier quoted context omitted.
Seconded, there should be a rule that says you must have tried to make everything included in bootstrap at least once yourself before your allowed to use it. Otherwise how will you learn? That way when you do use it you'll have the knowledge to use it properly (and hopefully within moderation) well and you'll appreciate how much easier it makes life that much more!
The same can apply to all frameworks and libraries, both front and back end.
Re: That Time I Made A Website
#86If this site was made by a male you wouldn't even see it on the front page of HN. (=xェx=)
The submission shows a great capacity for humility. I hope that's not a trait unique to women, but one wonders.
Re: That Time I Made A Website
#87Earlier quoted context omitted.
This is a nice, comfy thought but it's just not true. Programming and web development are entirely different things, and it doesn't have anything to do with barriers to entry or how apparently "difficult" each of these things are. They're just different. Any suitably competent and experienced programmer could pick up a new programming language in a week or two of focused study, but they'll basically be starting from…
> This is a nice, comfy thought but it's just not true. Actually I think most people found it profoundly uncomfortable . > Any suitably competent and experienced programmer could pick up a new programming language in a week or two of focused study, but they'll basically be starting from scratch if they're learning HTML + CSS for the first time. This has nothing to do with your point. Most programmers struggle to pick…
Well, Javascript is a proper programming language. If you've got a web developer who knows Javascript, you've already got a web developer who knows programming. For the record I'm not making a distinction between systems software and higher-level programming here.
> You keep re-asserting this but haven't given any quantitive metrics for how it is different. You just keep saying it like I'm supposed to agree.
I think I've made my case pretty clearly (though this discussion is qualitative rather than quantitative). If you only know HTML and CSS, you aren't a "programmer" because you don't have the tools and knowledge it takes to write programs that do any nontrivial computation. If you only know Python, you don't have the tools and knowledge it takes to make an attractive static website. Of course, you can learn both, and having experience with computers makes learning one somewhat easier after you've learned the other.
Re: That Time I Made A Website
#88> My first reaction was "WHO RIGHT CLICKED 'VIEW PAGE SOURCE'??? WHO DOES THAT???" People with too much time on their hands I guess. There's a phenomenon (that I subscribe to) that includes helping people by pointing out mistakes (since humans learn by making mistakes) but often not providing guidance. Not providing guidance forces the person who made the mistake, to think about it and then fix it in their own way. I…
Re: That Time I Made A Website
#89Earlier quoted context omitted.
Thanks for the feedback! I was having a bit of a debate with myself on whether or not I should keep the font, since the punctuation kind of bugs me, so I'll definitely look into that.
Remember that OSX makes fonts a lot thicker so this font looks insanely thin on other OSs. I'm on linux with ubuntu font rendering which is somewhat thicker than windows and it looks to thin to me. Usually this means that it will look impossibly thin on Windows. Raleway medium would look better, or you could look at some other fonts like Lato http://www.google.com/fonts/specimen/Lato
Re: That Time I Made A Website
#90Earlier quoted context omitted.
> This is a nice, comfy thought but it's just not true. Actually I think most people found it profoundly uncomfortable . > Any suitably competent and experienced programmer could pick up a new programming language in a week or two of focused study, but they'll basically be starting from scratch if they're learning HTML + CSS for the first time. This has nothing to do with your point. Most programmers struggle to pick…
> Much as it pains me to do this, I cite Node.js as a counter example. People can and do write systems software using their understanding of Javascript as a basis. They may not do it well, but I know for a fact I could write certain types of servers acceptably well with it (I would prefer other tools, though). Well, Javascript is a proper programming language. If you've got a web developer who knows Javascript, you'v…
This is not a requirement for being a "programmer." It never has been.
> If you only know Python, you don't have the tools and knowledge it takes to make an attractive static website.
Nor, um, do you necessarily have the tools to do anything...