Wishing Everyone a very Happy New Year 2024. Looking forward to more new learnings on HN as before!
HN user
parvatzar
Developer
Token: ERRtMKqWjm
MIT Open Course Ware seems to be a good reference
I started running a especially early in the morning. All this was to prepare for a 10K (6.3 miles) run. The aim was to improve my time. I went from 56 mins to 50 mins and finally achieved a Personal best of 47 minutes in the event I trained for. I learnt a lot about discipline, running technique, nutrition and fitness tips. I am now preparing for a half marathon i.e 21K (13.1 miles) and aim to achieve a sub 2 hour finish. Planning to keep up the routine , train harder and hopefully get there.
Reading the conclusion of 'Decision against the operation'
In the end, convinced that the political risks outweighed the possible benefits, he decided against the intervention.
I understand that it's convenient to question strategic decisions such as this in hindsight. However , it would be interesting to speculate what could have been the outcome of the wars i.e. First Indochina and Vietnam , had the operation been approved by the President, having turned the tide of the battle of Dien Bien Phu.
Today I ran a 10K (10 Kms) in 50 minutes. This was my second 10K, and saw a 6 mins improvement , since the last one , around a month back. 50 mins is still an average time , but an year back I thought was certainly impossible. This has inspired me to keep training , and get to a half marathon someday. Impossible now , but surely achievable in future.
I have no regrets as such on choosing this profession, since its been a passion since the very first time I saw a computer. The regret however, is doing this for over 6 years now and not having upgraded with a post graduate degree i.e either a MS or MBA. This gradually becomes a regret when I see my colleagues from engineering having moved on to higher or better positions financially.
Its essential in my opinion , for junior web developers to familiarize themselves with the excellent resources and forums existing on the web easily searchable via few keystrokes on google. In addition to just visiting these websites just to search for solutions, they should also try and contribute , to understand that software development requires a highly collaborative environment to solve some of the most complex problems out there. This applies to both online and offline, where crowd sourcing a problem enables us to look at it from different perspectives and get to the most optimal solutions. These skills , they need to start teaching in colleges.
Thanks for the advice!I did the same and with two minds together got this done
Appreciate your advice! I called off the demo,finally built that feature after a long week and weekend, and have scheduled to demo this week.
Appreciate if you can share your experience at the interview. Good Luck!
That's the spirit ...Good Luck!
I was thinking the exact same thing a few days back when I got my package delivered. With the volume of packages that get unpacked each day around the world, it is bewildering to think about the amount of waste bubble wrap and cardboard boxes that we throw away.
Learn new tech stacks , and get into Big data & ML. TO not be a generalist dev anymore, and get into either Amazon or Microsoft. May be find the right girl and get married. Lesser Netflix , more reading books and writing (blogs/Medium).Not to laze around on weekends and invest that time into building new skills and advance my career. As always lots of stuff to do and hope I can achieve the maximum possible till Jan 1 2019. Happy New Year HN !
its back up now!
Seems to be back up now.
I used to sleep usually on average 7 hrs when i worked the regular 10 am to 6pm shift. However , working 1 pm to 11 pm shift nowdays and tend to turn in much late than before however wake up earlier than 7 hrs to study for an exam that i am preparing for alongside. I I have observed my productivity in view of this routine to be at peak later in the day rather night when lesser to no distractions or people in office. However am trying to balance out my routine to get the magic number 7 hrs of sleep.
Have spread the word amongst ones i know. Good Luck to your friend with the study!
There is quite a popular magazine called 'Digit' here in India , which I have been following since around 2004 and it kind of made me the geek I am today and even choose the profession of software dev.
The knowledgebase in ServiceNow & Altassian Confluence are two I use on a daily basis.
I had the exact same thought at time of posting this. The question I ask myself then is how ?
FB - Been on and off and after some introspection left it for good since all I see was people posting their wedding and honeymooning photos and also none of them were really 'friends'. With the people I consider friends I prefer to just pick up the phone and converse.
LIinkedIn: Visit now and then to check out jobs and rather have to some extent used as a FB replacement (though in a better sense) to be in touch with people and network mostly to know about their professions or their higher education so as to get an idea of what kind of work or courses they do. Just helps formulate an opinion and build a career path sometimes.
Twitter: Just for news updates and its mostly fun seeing politicians and celebreties wage war of words and then news channels debating and analyzing who trolled whom and what it could have meant. Just to relax after a long day.
Quora: if that qualifies as social media, find it useful to get a general opinion on any random topic. Been spending some time here, though been reducing it to focus on the real world
Winmerge , notepad++, JIRA,ServiceNow
Utilise this time to learn and prepare for interviews. Its the best time, believe me. You can direct your undivided attention to prepare and interview across different companies as per your skillset. Over time not being in projects or working with real world business problemscan make it hard to get back to the 'zone'. You mentioned pet projects. Collaborate and github to take it to the next level in case you arnt already. This will help you stand out in these interviews. Unless ofcourse if you have been on back to back 'near death march and brutal deadline projects' its good to take some time off. Just my thoughts based on similar moments i have gone through. Cheers and good luck!
Exploring and debugging the business layer app code end to end and documenting insights or calculation formulae. The next step is to talk to business in case there are bug or feature requests. This is when i can fill in the gaps in my knowledge and sometimes even to confirm if what executes in the code maps with what users intend. I believe beyond tools its a combination of human interaction and the art of debugging. Building an overall picture of the business process and flows is not entirely possible in real world of client support as most of us havent written the code we work with. However, I can say that understanding the business process and the problems being solved by the code is what makes software dev a passion more than a profession and enable us developers to seek the roads to our own entrepreneurial ventures.
Software Engineering Daily and hansalmanminutes like daily while commute to work , gyming or anytime while walking. Lesser music more podcasts!
A machine learning driven HN to automatically post URLs , blogs , news articles etc based on whats trending on the web, and be able to engage users in comments sections , act as moderators as well as facilitate insightful discussions.
Yes it is. Even facebook seems to be really slow last few hours.
Working as developer supporting and maintaining web applications , over past few years , I have spent maximum time fixing bugs left behind by those came before me , and more even debugging to understand functionality and architecture. A significant amount of time unit testing ofcourse and lastly some amount of time adding new features or extending existing features. Ofcourse like many developers out there I do however look forward to truly build code from scratch, like from a whiteboard concept to a MVP at work. No luck there so far, cause I usually end up serving businesses that have due a number of reasons chosen to remain where they were a decade ago!
I second that question!
As developers , we grapple with challenges everyday. This is the reason I chose this as a direction in life rather than just a profession. What one thinks (as a developer in my opinion) was the most challenging problem today would certainly be overshadowed by something even more formidable tomorrow. As far as details are concerned , that really depends. I say quote the challenge you could rate as the highest, and elaborate on how you went about dealing with it and coming out with a solution and making that particular module or feature work. Not all challenges get dealt with elegantly, most are just last minute bug-fixes (from my experience) to ship the code / feature to production and does lead to code that might not make us feel too proud about later on. So think it through choose the challenge to narrate about wisely and prioritize those with elegant solutions.Quick-fixes are not always bad if they serve the purpose to fix bad / buggy code. As for the main points on how to begin or what to highlight: 1. What was the challenge (a brief description)? 2. What were your foreseeable possible solutions (There are always multiple approaches to attack any code problem)? 3. Was there any collaborative brainstorming (sharing your challenges / problems within your team and seeking advice from those who might be able to give you a direction is the way to go) ? 4. What was the solution and how did you implement in the code ( the real "under the hood" details come here)? 5. What did you learn from this challenge ( Bonus Points for this) ?