TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Week 23: Changes

104 pointsby jaf12dukeover 11 years ago

14 comments

talmandover 11 years ago
As someone with a design background and now work mostly in development, something I learned about myself is that I am now convinced that every single &#x27;web designer&#x27; in the known universe should be forced to make a full HTML site (tools of their choice!) that is compatible back to IE8 (bonus points for IE6) and &#x27;mobile friendly&#x27;.<p>Plus accept that web pages are not the same as printed pages.<p>Wait, that&#x27;s not all about me learning about myself though. Maybe my background and my current job has given me a less accepting attitude towards &#x27;web designers&#x27; that don&#x27;t learn the canvas they are attempting to paint on?<p>Sometimes I do feel bad about it though.<p>Oh! I also should have done more coding in college.
评论 #6364454 未加载
prutschmanover 11 years ago
She says: &quot;The thing I was missing is that math is just a bunch of symbols that you manipulate to get new symbols out. Coding is basically the same thing. The meaning isn’t in the math or the code itself. The meaning comes from the interpretation of the mathematics or similarly, what your code is doing for someone.&quot;<p>This is, I think, the most important thing to understand about mathematics, and failure to understand this leads to the travesty that is K-12 mathematics education in the US. I find it impressive that she came to this conclusion on her own, having started as someone for whom &quot;Math was never [her] favorite subject&quot;.
评论 #6364877 未加载
评论 #6365468 未加载
dansoover 11 years ago
I check in from time to time and am continually impressed with her cycle of innovation and release...amusingly, if you check her repo, the way she&#x27;s structured the app is basically batshit crazy (creating a controller for every new app, even though each app is mostly static HTML and JS)...but hey, it works, and it works well, and just goes to show how imperfect implementation isn&#x27;t the end of the world.<p>(her controllers directory in the repo: <a href="https://github.com/jendewalt/jennifer_dewalt/tree/master/app/controllers" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jendewalt&#x2F;jennifer_dewalt&#x2F;tree&#x2F;master&#x2F;app...</a>)<p>And yet, not knowing exactly how to structure things is enough to hold back novices and experts alike. The OP just plowed through -- devoting a half year of her life to this -- and will have made more web-sites (or thingies) than I&#x27;ll make in a lifetime, and doing it for self-enrichment. If only more people had that same attitude.*<p>* Yes, she&#x27;s lucky that she has some situation where she can devote a huge chunk of her life to exploring web dev...but it&#x27;s not as if everyone has to do the half year route...Doing a simple web-page&#x2F;widget&#x2F;app a week, or every two weeks, is a manageable commitment for people who are already in the online&#x2F;web industry.
jack-r-abbitover 11 years ago
I can totally relate to her thing about typing. I&#x27;ve been coding professionally for nearly 20 years and can&#x27;t type for shit. My theory is that typing code is not like typing words in sentences in paragraphs in [whatever]. Code is not structured the same (not always &quot;<i>word</i> [space] <i>word</i> [space] <i>word</i> [punctuation]&quot;). Code is not as linear as an email or story (well.. not the same kind of linear anyway). Code uses a totally different ratio of symbols&#x2F;numbers&#x2F;letters&#x2F;etc (I type more dollar signs and under_scores in a <i>day</i> at work than in a whole <i>month</i> not at work). Well... that is my theory anyway.
评论 #6364320 未加载
评论 #6364544 未加载
评论 #6364766 未加载
评论 #6364418 未加载
评论 #6367100 未加载
Tychoover 11 years ago
Maths is like programming with terrible variable names.
评论 #6364882 未加载
评论 #6365808 未加载
tiger10guyover 11 years ago
Math isn&#x27;t the symbols, it&#x27;s the ideas. The symbols are just a crude way of communicating the ideas.
评论 #6365305 未加载
Aqueousover 11 years ago
I&#x27;m amazed by the creative ideas she comes up with day after day. You&#x27;re almost there!
mcchenover 11 years ago
Definitely impressed by her tenacity and creativity. But if I were to do the same for self-enrichment reasons, I might go a different route. I&#x27;d rather build one or two full-blown apps in 180 days so I can dive in a deeper depth. After all, quality is better than quantity, isn&#x27;t it?<p>Though she definitely has inspired me to do something similar.
评论 #6364757 未加载
estavaroover 11 years ago
I was a bit overwhelmed by the many samples that I clicked on.<p>Someone else posted a link to her GitHub repo and I was glad to check it out some. I chuckled at her using of Ruby&#x2F;Rails. I was amazed at her using of jQuery.<p>It pains me to note that what the industry might consider sound software engineering is so detached from the creative tools that she has employed to get this going.<p>On one hand the industry demands greater quality from their tools. On the other hand the industry seems eager to provide the creative tools used by amateurs-alike to help to get people trained in the tools that the industry might need.<p>JavaScript really is a puzzle that the industry has been trying to solve. Because JavaScript is far away from what the industry might consider sound engineering principles. But users of JavaScript could make for great employees, so the industry has been trying to figure out a way to create a bridge between the two.<p>Keep up the great work! I liked playing the Hangman.<p>Cheers.
sailfastover 11 years ago
I have not unfortunately experienced the typing thing (my typing speed is getting faster), but I can definitely say my appreciation for compact functions and mathematics has increased a great deal.<p>I would also add to the list: 1) In my day-to-day life, precision has become more important. It&#x27;s tougher for me to accept imprecise statements as they often reflect incomplete knowledge which, as we all know, will lead to &quot;bugs&quot; or lots of head-banging 2) Logical problem solving skills have increased right in line with my debugging effectiveness. 3) As walls of abstraction get torn down through application of technology and programming, I find it harder and harder to identify and describe technology to non-technology users without cringing (see number 1)
civilianover 11 years ago
I learned to code 3 years ago-- I&#x27;ve worked professional in it for 2.5 years. A couple of changes I&#x27;ve had (that occured fairly early on) were:<p>1. A nitpicky eye for detail. Even in my non-coding life I seem to be just a bit more detail focused than I usually am.<p>2. Tenacity and willingness to &#x27;jump in&#x27;. I think this was always a strength for me but now, as long as I&#x27;m not totally stumped, when I find something (a bug, or a new thing I&#x27;m curious about) I will just dive in and explore.
frozenportover 11 years ago
Scrolling on `Day 162` is shaky and often misses final position when moving the mouse rapidly.
realrockerover 11 years ago
She is like an unrelenting ant!
nickthemagicmanover 11 years ago
Women are crazy.
评论 #6364529 未加载
评论 #6365208 未加载