325 karma · joined March 21, 2014
I appreciate the way Sam presents his thoughts (questions, answers, or otherwise). They're both extremely thoughtful and simple in a sense that he won't repel those who may feel below his level intellectually. Some of his points are so insightful, but it's taken me a lot of time, experience, and thought to be able to absorb or agree/disagree with them. Some just seem like simple advice that I should consider because I don't know enough to strongly believe he's right or wrong.
Perhaps you're at a high enough level intellectually that his simply-stated yet thoughtful points are, by now, obvious to you. I definitely don't mean to imply otherwise. Unfortunately, I haven't found many writers whose thoughts are as insightful as PG's, but I am content with rereading his old essays as I'm certain I haven't thoroughly understood everything he's written at the depth of understanding that he or others may have.
To be clear, I suggest all young adults follow Sam's advice on risk.
At the time I was reading that book, I'd been wondering if there were better ways than a username/pass or physiological biometrics to authenticate someone yet would also allow anonymity when the user prefers. I thought this internal timer would be a great fit, but depending on its accuracy and if it's actually unique to each individual, it might be best when combined with other similar behavioral biometrics.
Note: I didn't even know the term behavioral biometric until a wonderful person whom I met at Startup School 2016 informed me. I appreciate that kind person, and I'm very glad I met him.
I'm very curious about and hope that you'll post your opinion on the success of this tournament as a channel for hiring. This is a refreshing approach to filtering candidates that, hopefully, will be adopted by many others. I'm also curious to know if the tournament accelerated new user sign-ups. Perhaps the extra incentive (an interview was offered to the top 10 players) was enough to convince some to learn to code who would've put it off otherwise.
Thank you again. I hope the result of this tournament will be very positive for CodeCombat, and I wish you all the best moving forward.
Sam, when I met you at Startup School last year, I wanted to be brief. The most important thing I wanted to communicate to you was my gratitude, and I thanked you for sharing your startup class. I'm blown away by and so grateful for the stuff you've been doing since. I'm very excited to see how these new projects work out. Thank you again man.
I probably have a different perspective than most, but here's why I enjoy Duolingo's style:
The first foreign language I began learning was Spanish. I took it throughout high school and college. I was taught theory first, so I could understand most of what I'd read or hear following the new lesson. Running the input through the theory I'd established in my brain worked, but it was very slow and took a lot of practice to speed up my speaking and understanding.
When I was visiting my wife in Brazil while we were dating, I learned Portuguese very differently. Although they were aware that I didn't speak Portuguese, many of her friends and relatives did not let that reason hold them back from speaking it to me anyway. So I was bombarded with the language, and slowly began to understand more and more. First, I'd only understand one word in a phrase, then 25% of it, then 50% and so on until I reached a critical point where I understood enough of what was being said that I could use the context of what I did understand to infer the rest and learn that too.
Learning Portuguese was so much quicker for me. I still know more Spanish theory, but I still speak and understand it too slowly to consider myself fluent. On the other hand, Brazilians tell me all the time that they're impressed with how well I speak Portuguese.
I think the jumping right into the deep end style of learning Duolingo offers is fun, but may not be the best for everyone.
Also, I hadn't known specific details about the troubles natives were suffering in Guatemala. This article gave me some clear events and dates to start researching to learn more. So I'm glad I was able to read it.
I agree that one should not be dependent upon a mentor's guidance. I think, based on your response to my second question, I may have inadvertently implied that I was seeking a mentor to enlighten me with the 'right path' or that I wouldn't start until I had received the advice. In fact, when I considered the circumstance prompting my second question before I had written it, my thoughts were very similar to your answer.
The guidance I expect a mentor can provide is similar to the reading list provided by tptacek for those who wish to learn more about security (http://www.amazon.com/lm/R2EN4JTQOCHNBA/ref=cm_lm_pthnk_view...). Someone who wants to learn who blindly chooses the first few resources may eventually come across the same books or learn the information elsewhere, but may take far longer than necessary, pick up some bad habits, and not gain more expertise for the extra time spent stumbling along tangent resources that turn out to provide little or no benefit.
I think your strategy of delving into the work and in turn the community surrounding it is a great way to promote the serendipitous mentor-like relationships that will naturally form as a result.
My only disagreement is that you seem to find little value in seeking out those who aren't necessarily 'famous' but definitely are experts in a particular subject, researching more about them, and asking for mentorship if the research suggests it would be a good decision and could provide mutual benefit. There's likely a very low chance of success, but that person (who may have been a great mentor) may not have noticed you otherwise. I've decided that I'll do what I can to avoid any more reasons to think to my future self "I wish I had tried." A single mentor who I may not have been acquainted with otherwise would be worth all of the rejections to me.
Thank you again for taking the time to respond with such a well-thought-out comment.
I'm guilty of having contacted someone I greatly respect and asking "Will you mentor me?". While I honestly believe that particular individual understood the naivete in the format of my request as shown by the kind response, I would like to improve the manner in which I seek mentorship in the future.
In your examples, you offered to help improve a project of a prospective mentor with work you had already completed. If you don't know what work may help that person, would you ask directly how you may provide a benefit to him/her?
My next question is about the type of advice I seek. You suggest "[...] have gone as far as you can by yourself" before seeking mentorship. I'm not stuck, but there are a few paths I might choose. Each is a considerable time investment, and making the wrong choice would be a setback I'd really like to avoid. The conventional advice I have sought online hasn't provided a clear answer to my specific situation. What is the best way to ask someone if he/she has the time to offer advice? I don't want to start by presenting the questions and making them feel obligated to answer something that may take more time than they have available to consider.
I don't think you're wrong, but many great websites that provide content people really want rely on Adsense-type earnings to sustain themselves and afford the content creators the income necessary to continue producing it. It's unfortunate that the financial fate of some really great contributors is so closely tied to that of others who seem to produce little or no value. I wonder how those who offer high quality content via their own free website will continue to thrive.
Upon seeing the title, I expected the article to be about the unknown languages infants sometimes seem to invent. We speak two languages to our son, but my wife and I both understand each language quite well. Our son was very vocal as an infant, but less than half of his words were English or Portuguese. He's nearly three now, but he'll still use some of his invented words to unnecessarily lengthen phrases. I imagine this is to mimic adults who express themselves with more words. He may believe that longer phrases are given more consideration as he tends to do this more often when making a request with a small chance of success, like asking for another treat after being told he can only have one.
I grew up near a small town surrounded by family farms. I've really enjoyed manipulating code and finding bugs in games and other software since middle school, and I suspected I was the only one when I was younger. There were very few "nerds" at our school who focused on computers, and even those that did almost never discussed the discovery or exploitation of bugs. Although I stumbled upon a few communities online that shared my interests, I hadn't found one that just clicked. I happened upon HN while learning more about startups, and it was just right for me. I'm grateful I found HN, but I wonder why it took me so long to find the community I was looking for.
I didn't even know about CTF games until tptacek's recent hiring post, and it was another "How could I have been oblivious to this awesome thing for so long?" moment. There are many people who are a great fit for your clients, and they won't know about Starfighter unless you cast a wide or deep enough net. How do you plan to address this challenge?
Good luck, and thank you for building this!
I fully expect that I don't have the technical chops right now to complete the challenges, but I can barely contain my excitement to get started. Learning whatever it takes to overcome a defined challenge is so much more thrilling than learning a topic for the sake of knowing it.
I think the incentives you mentioned are very relevant. College students don't want to waste the high tuition they've paid, nor do they want to lose their academic status they've worked for. But you left out another huge factor. In the current hiring system, too many employers value where a skill was learned more than the level of proficiency.
I believe that, as more companies transition to audition-style interviews and make more accurate assessments of ability, the value placed on educational credentials will diminish. When this happens, there will be hope that educating oneself via moocs will provide a fair chance to be considered for skilled employment. When students believe that most companies genuinely value what you can do more than where you learned how to do it, I think there will be far more incentive to both enroll in and complete moocs.
Because our systems of retraining and placing workers into a new profession are so terrible, it's common to assume that many or most displaced workers will remain unemployed. Breaking this status quo is essential to giving everyone a fair chance to work on what truly drives them while we automate more and more worthless jobs. That's why I'm so excited about free and widely available educational resources springing up online. It's not perfect yet, but we had to start somewhere. I have a deep respect for everyone (including sama) who've helped build or teach a mooc.
Imagine those at age 100 preparing for the second half of their lives rather than expecting to die in the very near future. That may spawn a new phase of maturation that doesn't exist today. What if, generations from now, people recall how young and dumb they were before they turned 100?
He showed me various websites and features he liked, and I recreated them with HTML, CSS, and jQuery designing the new site to his satisfaction in about 5 days. Then, I powered through a couple tutorials on PHP and MySQL for a couple days. Most of the old PHP that he wanted to salvage was filled with deprecated code, so I rewrote it. The data he wanted to store and use for the new site required entirely new db tables. So the new site didn't reuse any of the old code. It took me a month to complete the site and get it online. A few days later, the owner of a quite-a-bit larger company that partners with my relative's company told him that he really liked the new site, and asked for my info. My relative told me that I was far too modest about my ability before I took on his project; that I wasn't an amateur at all.
I know that I was and still consider myself very much an amateur, but I know I can (and enjoy to) learn new technologies pretty quickly. I take pride in doing a job well, and really believe I'll provide a lot of value to the projects I work on. I just can't sell myself without being completely honest about areas that I know I have lots left to learn. How can I be completely honest without seeming incompetent next to a 'professional' (and great salesman) who only knows how to plug content into a CMS template? How do you express your confidence in the value you create when you're aware you will have to learn a lot to create that value?
Imagine an employee who chose the startup because she passionately shared its vision, and the position available was exactly what she wanted to be doing. She worked out a budget so that her family would be fine with the lower salary. She gets to do what she enjoys in a fast-paced environment learning many new skills alongside others who share her vision. If that startup fails, she's out of a job, and the equity she earned is worthless. If she was paid enough to stay within her desired lifestyle range without taking on debt, and she enjoyed working at the startup much more than she would have enjoyed being a cog in the BigCorp machine working on projects she felt indifferent about, then I believe her risk as a startup employee was relatively low.
Opinions will obviously vary depending on how important compensation (after a certain threshold) and prestige are versus working on what you want.
Based on the author's age, I assume he considers this the greatest failure in his life. He wrote this shortly after exiting an educational system that indoctrinates students to believe that success occurs without failures. So his perspective may have been from a point of low self-worth making it difficult to see his own strengths that will help him recover and succeed moving forward.
Thank you for writing about your experience Charlie. I hope the traveling has been beneficial, and I wish you the best of luck in your future endeavors.