成功的秘訣是什么_學習編碼的10個成功秘訣

成功的秘訣是什么

This post was originally published on Coder-Coder.com.

該帖子最初發布在Coder-Coder.com上 。

If you’re teaching yourself how to code, you may have more questions than answers when you’re starting out.

如果您正在教自己如何編碼,那么剛開始時可能有比回答更多的問題。

What do you need to learn? How do you figure out how to fix bugs? And how do you stay motivated when it just seems like an impossible task?

您需要學習什么? 您如何找出解決錯誤的方法? 當看起來似乎不可能完成的任務時,您如何保持動力?

If you’re worried about your chances of success in coding, don’t fret. Check out these 10 tips — I hope they will encourage and motivate you!

如果您擔心成功編寫代碼的機會,請不要擔心。 查看這10條提示-希望它們會鼓勵和激勵您!

1.有一個具體的目標。 (1. Have a concrete goal in mind.)

One of the most common questions I get from people who want to be coders is, “What language should I learn?”

我想成為編碼員的人中最常見的問題之一是:“我應該學習哪種語言?”

It’s understandable, but this is ultimately the wrong question to start with.

這是可以理解的,但是最終這是一個錯誤的問題。

The first question you really should be asking is, “What is my end goal in learning to code?”

您真正應該問的第一個問題是:“我學習編碼的最終目標是什么?”

It’s like taking a vacation — no one goes on vacation without having a specific place that they want to go. And no one is learning to code just for the sake of learning to code. There’s always a reason.

這就像休假一樣-沒有人想去一個特定的地方去度假。 沒有人會為了學習編碼而學習編碼。 總是有原因的。

You want to learn to code to… what?

您想學習編寫代碼……什么?

Take some time and think about what your final goal is. Once you have it, you can then work your way backward and figure out what you need to do to accomplish it!

花一些時間思考一下您的最終目標是什么。 一旦掌握了它,就可以向后退,找出需要做的事情!

Still not sure what your goal in learning to code is? Here are some common ones:

仍然不確定您學習編碼的目標是什么? 這是一些常見的:

  • I want to get a job at a company in my city to make a stable income.

    我想在我所在城市的一家公司找到一份工作,以穩定收入。
  • I want to start my own business making websites for small businesses.

    我想開辦自己的小企業網站。
  • I want to make money by building mobile apps.

    我想通過構建移動應用程序來賺錢。
  • I want to work at a tech startup.

    我想在科技初創公司工作。

If you don’t want to waste time, and don’t want to wander aimlessly, you definitely need to determine what your #1 goal in all this is.

如果您不想浪費時間,又不想漫無目的地徘徊,那么您絕對需要確定這一切中的第一目標。

2.選擇一個計劃并堅持下去。 (2. Pick a plan and stick to it.)

One awesome part about teaching yourself coding online these days is that there are SO many tutorials and articles that you can learn from! You can learn anything by searching for videos or articles on that topic.

如今,有關如何自學在線編碼的一個令人敬畏的部分是,您可以學到太多教程和文章! 通過搜索有關該主題的視頻或文章,您可以學到任何東西。

However, the downside of that is that because there are so many resources available, it can be hard to find the best one. The sheer number can be understandably overwhelming.

但是,這樣做的缺點是,由于可用資源太多,因此很難找到最佳資源。 純粹的數字可以說是壓倒性的。

My advice? Don’t worry about spending a ton of time looking for the number one absolute best tutorial on learning X, Y, or Z.

我的建議? 不用擔心花費大量時間尋找學習X,Y或Z的絕對最佳教程。

Just pick one.

選一個。

Even if it’s not the best in the world, it’s very likely to be at least reasonably good! It’s way more important that you go through and complete it, than making sure you have the best one.

即使它不是世界上最好的,它也至少有可能是合理的! 完成并完成它比確保擁有最好的方法更為重要。

And, let’s be honest — spending time buying online courses and jumping around can be thinly veiled procrastination and lack of focus.

而且,說實話-花時間購買在線課程并跳來跳去可能會拖延很久,而且精力不足。

Just pick something, and stick to it until the end (unless it’s truly terrible). You can always go through another tutorial video if you didn’t like the last one!

只是選擇一些東西,并堅持到最后(除非這確實很糟糕)。 如果您不喜歡上一個教程的視頻,則可以隨時觀看另一個教程視頻!

3.這是一場馬拉松,而不是短跑。 (3. It’s a marathon, not a sprint.)

There are a lot of blog posts and videos out there that promise that you can learn programming and land a job in 3 or 6 months. Now, it might be possible, but there are a lot of if’s.

那里有很多博客文章和視頻,它們保證您可以在3到6個月內學習編程并找到工作。 現在,這是可能的,但是如果有很多的話。

If you don’t have to currently work full-time, if you have the money (coding bootcamps in particular cost upwards of $10,000), and if you can keep up with the pace… then yes, you might be able to land a full-time job as a web developer.

如果您現在不必全職工作,那么如果您有足夠的錢(編寫訓練營的代碼尤其需要花費10,000美元以上),并且如果您能跟上步伐的話……那么,您也許可以網絡開發人員的全職工作。

My problem with this is that over-promotion of this gives people a very optimistic picture of how easy it is to get into coding. And they are in for a rude awakening when they realize how difficult it actually is.

我的問題是,過度推廣使人們對進入編碼的難易程度非常樂觀。 當他們意識到這實際上是多么困難時,他們就會粗魯地醒來。

I do have friends who went through a bootcamp and were able to get a job as a programmer in a matter of months. But from the people I know or have heard who didn’t have the bootcamp experience and instead taught themselves, it took them much longer, like 1–2 years.

我的朋友確實經歷了訓練營,并在短短幾個月內就可以當程序員。 但是,從我認識或聽說過的人那里,他們沒有訓練營的經驗,而是自學成才,這花費了他們更長的時間,例如1-2年。

If you want to hear a real-life story of someone teaching themselves to code, read my interview with Owen. He had a full-time job and a toddler but taught himself to code by waking up before the crack of dawn almost every day and grinding it out for two years.

如果您想聽到有關某人自學編碼的真實故事,請閱讀我對Owen的采訪 。 他有一份全職工作和一個蹣跚學步的孩子,但他幾乎每天都在黎明之前醒來,然后磨了兩年,自學了代碼。

He did recently land a full-time web developer job, but it was after a long time of very, very hard work.

他最近確實從事了全職的Web開發人員工作,但這是經過很長時間的艱苦工作之后才能完成的。

I’m not at all trying to discourage you but want to give you a more realistic picture of what learning to code is like. It’s definitely possible! But expect that it will take you a year or more to get where you want, not just a few months.

我并不是要阻止您,而是想讓您更真實地了解學習編碼的方式。 絕對有可能! 但是,期望您將需要一年或更長的時間才能到達所需的位置,而不僅僅是幾個月。

4.緩慢而穩定地贏得比賽。 (4. Slow and steady wins the race.)

Now you know that learning to code is a pretty difficult process. But also try to avoid burning out as you burn that midnight or 5 am oil.

現在您知道學習編碼是一個非常困難的過程。 但也要盡量避免在午夜或凌晨5點燃燒燃油時耗盡燃油。

Some people want to learn everything as quickly as possible, and start trying to put in 5 hours per day after getting off of work.

有些人希望盡快學習所有內容,并開始嘗試在下班后每天投入5個小時。

Again, while this might be possible for some people, it may be too much for others. There is a real danger of exhausting yourself and ending up quitting. And quitting is exactly what you want to avoid doing!

同樣,盡管這對于某些人來說可能是可行的,但對另一些人來說可能太多了。 確實有使自己精疲力盡并最終退出的危險。 戒煙正是您想要避免的事情!

So how do you learn to code without burning out and quitting?

那么,如何在不倦怠和不退出的情況下學習編碼呢?

Aim for a sustainable amount of progress. Start slow, 30 minutes or 1 hour per day. Or something like 1–2 hours a few times a week.

爭取可持續的進步。 每天慢30分鐘或1小時開始。 或每周幾次幾次,例如1-2個小時。

Of course, the more time you can put in the more progress you can make. But if you start slow, you can progressively increase the amount of time you spend on coding.

當然,您可以投入更多的時間來取得更大的進步。 但是,如果您起步緩慢,則可以逐漸增加花費在編碼上的時間。

And once you develop that habit, it will be easier to keep going on your path of learning, without giving up and quitting.

一旦養成了這種習慣,就可以輕松地繼續學習,而不會放棄和戒煙。

5.不要將自己的進步與他人進行比較…… (5. Don’t compare your progress to others…)

This is difficult advice to follow, but when you’re striving for a goal, try not to compare yourself to others.

這是很難遵循的建議,但是在追求目標時,請不要將自己與他人進行比較。

On the one hand, it can be good to see how you stack up with other people doing the same thing as you. But on the other hand, in the age of constant social media, comparisons often leave you feeling discouraged.

一方面,最好能看到您是如何與其他與您做相同事情的人疊在一起的。 但另一方面,在不斷使用社交媒體的時代,進行比較經常會使您感到沮喪。

The key for succeeding is to keep your head down and not to worry about other people’s progress. Just worry about your own.

成功的關鍵是保持低調,不要擔心別人的進步。 只是擔心自己。

Other people may learn faster or slower than you, and that’s fine. Everyone has a different life situation and a different pace of learning.

其他人可能比你學得更快或更慢,這很好。 每個人都有不同的生活狀況和學習進度。

The less you think about how you compare with others, the more you’ll be able to focus on your own path.

您思考與他人比較的方式越少,您就能越專注于自己的道路。

…但是要和你的同齡人交朋友! (… but make friends with your peers!)

Even though you shouldn’t constantly compare yourself to others, I’m not at all advocating that you completely shut yourself off from the rest of the world.

即使您不應該經常將自己與他人進行比較,我也不是在主張您完全將自己與世界其他地方隔離開來。

In fact, if you’re learning to code online by yourself, it can quickly get very lonely.

實際上,如果您正在學習自己在線編寫代碼,那么它很快就會變得很孤獨。

Finding others who are doing the same thing you are, and making friends with them, can be an important source of motivation.

找到與您做相同事情的其他人,并與他們成為朋友,可能是重要的動力來源。

Why?

為什么?

Well, for one thing, knowing that there are others out there who are struggling with the same issues you are can be hugely encouraging.

好吧,一方面,知道那里還有其他人正在為您遇到的同樣問題而苦苦掙扎,這是非常令人鼓舞的。

And friends can help each other out with problems. Having more than one point of view can help find a better solution, rather than only being dependent on yourself.

和朋友可以互相幫助解決問題。 有一個以上的觀點可以幫助找到更好的解決方案,而不僅僅是依靠自己。

If you’re learning to code in a physical school, try to study together with other students. If you’re learning online, try to find coding communities, whether in Meetups, Facebook groups dedicated to web development, or on social media like Instagram.

如果您正在體育學校學習編碼,請嘗試與其他學生一起學習。 如果您正在在線學習,請嘗試在Meetups,致力于網絡開發的Facebook小組或Instagram等社交媒體上找到編碼社區。

Building friendships and connections will help you to stay motivated while you’re pursuing your goals, and you can help motivate others as well!

建立友誼和建立聯系將有助于您在追求目標的過程中保持動力,也可以幫助激勵他人!

6.養成使編碼適合您的日程安排的習慣。 (6. Make a habit of fitting coding into your daily schedule.)

It can be really hard to find the time to code. After all, we all lead very busy lives, right?

很難找到時間進行編碼。 畢竟,我們所有人過著非常忙碌的生活,對嗎?

But if you can develop the habit of coding every day or a few times a week, you will be on the right path.

但是,如果您養成每天或每周幾次編碼的習慣,那么您將走上正確的道路。

Developing habits (whether good or bad) is like blazing a trail in the wilderness. The first time you walk down that trail, it’s difficult because there’s no clear path. But the more times you walk down that trail, the clearer it will get over time. Finally, after a long time, the trail will be clear, flat, and easy to walk on.

養成習慣(無論好壞)就像在曠野開辟一條小路。 第一次沿著那條路走,很困難,因為沒有明確的道路。 但是,沿著這條路走的次數越多,隨著時間的推移,它越清晰。 最終,經過很長一段時間,這條小徑將變得平坦,平坦且易于行走。

Creating a habit is like that — the first few times you sit down to code it will probably be very difficult. But if you keep at it, your brain gets used to the pattern. And our brains like routines, so you’ll find that over time it will feel easier to start the habit.

養成這樣的習慣-最初幾次坐下來編寫代碼可能會非常困難。 但是,如果堅持下去,大腦就會習慣這種模式。 而且我們的大腦就像是例行公事,因此隨著時間的流逝,您會發現開始養成這種習慣會更容易。

There are a few ways you can try to get habits to stick.

您可以嘗試幾種方法來養成習慣。

One main one is to set a “trigger” that will happen right before your new habit. For example, you could try to fit coding into your morning routine by sitting down at your desk to code right after you make your first cup of coffee or tea for the day.

一個主要的方法是設置一個“觸發”,該觸發將在您的新習慣出現之前發生。 例如,您可以嘗試在一天的第一杯咖啡或茶后坐在辦公桌旁進行編碼,以使編碼適合您的早晨例行工作。

Or, in the evening you could start working on coding right after finishing cleaning up after dinner time.

或者,晚上您可以在晚餐時間結束后立即開始編寫代碼。

Whatever it is, the key to continuing a habit is to keep repeating it over time.

不管是什么,保持習慣的關鍵是隨著時間的推移不斷重復這種習慣。

7.學習如何研究主題和解決問題。 (7. Learn how to research topics and solve problems.)

Knowing how to problem-solve on your own is one of the most important, if not THE most important skill you can have as a web developer.

知道如何獨自解決問題是您作為Web開發人員可以擁有的最重要的技能之一,即使不是最重要的技能。

You might think that experienced web devs know the answers to everything right away. That’s not true at all!

您可能會認為經驗豐富的Web開發人員會立即知道所有問題的答案。 那根本不是真的!

While of course they may know some things by heart, there is a lot that they still look up on Google (or DuckDuckGo). This is definitely true for myself, and I’ve been in the industry for 7 years now!

盡管他們當然可以內心地了解一些事情,但仍然有很多他們在Google(或DuckDuckGo)上查詢。 這對我自己絕對是正確的,并且我從事該行業已有7年了!

So now that you know the secret of web developers, how can you become good at this all-important skill?

因此,既然您知道了Web開發人員的秘密,那么您如何才能熟練掌握這項至關重要的技能?

Practice!

實踐!

When you get stuck, before you try asking for help, spend some time searching for the problem you’re having or the error message you’re getting.

當您陷入困境時,在嘗試尋求幫助之前,請花一些時間搜索遇到的問題或收到的錯誤消息。

I’ll often search for “X doesn’t work” because it will turn up Stack Overflow posts of people who’ve run into the same problem as I have.

我經常搜索“ X無效”,因為它會出現與我遇到相同問題的人的Stack Overflow帖子。

Another tip is to look up and read through any documentation of the tool or software that you can find.

另一個技巧是查找并通讀可以找到的工具或軟件的任何文檔。

And, even once you find the solution, if you have additional time, do some research in the general area. By doing this, you will turn every annoying bug fix into an opportunity to enhance your skills.

而且,即使您找到了解決方案,如果還有更多時間,也可以在常規領域進行一些研究。 通過這樣做,您將把所有煩人的錯誤修復變成提高技能的機會。

Think of it this way — the first time you have to look up a problem, it might take you 3 hours to finally find the solution. If you remember how you got there, the next time you encounter the same problem, it should take you far less time.

以這種方式思考-第一次必須查找問題時,可能需要3個小時才能最終找到解決方案。 如果您還記得到達那里的方式,那么下次您遇到相同的問題時,它應該花的時間要少得多。

Learning how to fix the most frequent issues that you get stuck on will make you a faster and more efficient web developer.

學習如何解決遇到的最常見問題將使您成為一個更快,更高效的Web開發人員。

8.不要只看教程,而是制作東西! (8. Don’t just watch tutorials — build stuff!)

One of the most tempting pitfalls when learning to code is reading lots of tutorials and watching lots of videos, but never actually practicing the actual skills you’re learning.

學習編碼時最誘人的陷阱之一是閱讀大量教程和觀看許多視頻,但從未真正練習所學的實際技能。

Consider this — if you talked to someone who said they were training to run, but it turned out that they almost never run, you’d start thinking they’re all talk, right? Sure, you can spend some time learning techniques and figuring out what types of shoes you need. But at some point, the rubber has to hit the road.

考慮一下-如果您與某人說他們正在訓練跑步,但事實證明他們幾乎從未跑步,您會開始以為他們都在說話,對吧? 當然,您可以花一些時間學習技術,并弄清楚您需要哪種鞋子。 但是在某些時候,橡膠必須上路。

It’s the same with web development. Yes, it’s of course very important to learn coding skills and maybe even get some tools and software that will help make it easier. But if you’re spending all your time passively going through tutorials, you’re actually not learning anything.

Web開發也是如此。 是的,學習編碼技能,甚至可能獲得一些有助于簡化編程的工具和軟件,當然非常重要。 但是,如果您花費所有時間被動地學習教程,那么您實際上并沒有學到任何東西。

I learned web development on the job — I didn’t actually have the option of browsing YouTube for cool coding videos. No time for that! I had deadlines to meet, and I had to figure out how to get my webpage working before then.

我在工作中學習了網絡開發-實際上,我沒有選擇瀏覽YouTube以獲得酷炫的編碼視頻的選擇。 沒有時間了! 我有最后期限要開會,在那之前我必須弄清楚如何使我的網頁正常工作。

It was a trial by fire, and it was definitely stressful. But in retrospect, it was the best way that I could have learned. In a couple of years working as a web developer, I had learned a ton of practical skills. And it was all by building stuff!

這是一次大火,絕對壓力很大。 但回想起來,這是我本可以學到的最好方法。 在作為Web開發人員的幾年中,我學到了大量的實踐技能。 這都是通過構建東西!

So, my advice to you is:

因此,我對您的建議是:

Tutorials and books are fine, even great things. But once you’ve finished a section or chapter, press pause. Crack open your code editor, and go back through what you’ve learned. Try to replicate any of the examples that the material was teaching you.

教程和書籍很好,甚至很棒。 但是,當您完成一節或章節后,請按暫停鍵。 破解您的代碼編輯器,然后重新學習。 嘗試復制該材料在教您的任何示例。

It’ll be much harder than reading or listening, but I promise you, practicing in real life will make sure that the concepts will stick.

這比閱讀或聆聽要困難得多,但是我向您保證,在現實生活中進行練習將確保這些概念能夠堅持下去。

9.容易失敗。 (9. Be open to failure.)

Failure sucks. We all want to do well, and not to make mistakes.

失敗很爛。 我們所有人都想做得好,不要犯錯誤。

But avoiding failure and mistakes is actually a terrible way of moving forward. Because it’s only through messing up that we will learn how to do the right thing.

但是,避免失敗和錯誤實際上是前進的可怕方式。 因為只有搞砸了,我們才能學習如何做正確的事情。

When I was starting out as a junior web developer, I had a huge fear of messing up. If I got stuck on something, I hated feeling like I had to ask my boss for help, because it meant admitting that I had failed to do it on my own.

當我剛開始是一名初級Web開發人員時,我非常擔心弄亂。 如果我卡在某個東西上,我會討厭自己不得不向老板尋求幫助,因為這意味著要承認我自己沒有做到。

Or even worse, if I made a mistake, especially if it affected a live website, that was one of the worst things. Because then I had really made a huge mistake!

甚至更糟的是,如果我犯了一個錯誤,特別是如果它影響了一個實時網站,那是最糟糕的事情之一。 因為那時我確實犯了一個巨大的錯誤!

In those situations, my immediate reaction was that I didn’t want anyone to know that I had failed.

在那種情況下,我的直接React是我不想讓任何人知道我失敗了。

But, I knew even more, that the quickest (and most honest) way to fix the situation itself was to come clean and talk to my boss to get help.

但是,我什至更加了解,解決問題本身的最快(也是最誠實的)方法是打掃衛生,并向我的老板尋求幫助。

Obviously, this will depend on your work environment, but in my own experience, I never got into trouble even when making mistakes or admitting I didn’t know how to do something.

顯然,這取決于您的工作環境,但以我自己的經驗,即使犯錯或承認自己不知道該怎么做,我也永遠不會遇到麻煩。

Being afraid of failure can lead you to try to stay “safe” and avoid situations where you could potentially make a mistake. However, this will lead you to not grow as much as you could.

害怕失敗會導致您嘗試保持“安全”并避免可能出錯的情況。 但是,這將導致您無法盡可能地增長。

Even though it’s difficult, keep pushing through and keep trying. If you make a mistake, it’s ok! For coding, it’s very unlikely that you’re in a literal life and death situation. The most probable outcome is that you will be left feeling foolish or getting criticism.

即使很困難,也要繼續努力并繼續努力。 如果您輸入有誤,沒關系! 對于編碼,您幾乎不可能處于生死存亡的境地。 最可能的結果是您將變得愚蠢或受到批評。

And that’s your ego. Put your ego to the side and embrace failure. (This is advice I’m also trying to follow myself — it’s not easy!) If we can be open to failure and making mistakes, we will be much better for it in the long run!

那就是你的自我。 將自我放在一邊,擁抱失敗。 (這是我也在努力追隨自己的建議-這不容易!)如果我們可以容忍失敗和犯錯,從長遠來看,我們會做得更好!

10.總是學習。 (10. Always be learning.)

Never stop learning.

從未停止學習。

When you’re beginning, the world of web development can seem extremely overwhelming, because there are seemingly hundreds of skills that you need to learn.

當您開始學習時,Web開發的世界似乎會變得異常龐大,因為您似乎需要學習數百種技能。

Once you’ve been learning and practicing for a while, you may start to feel more comfortable. While that is a good thing, because it means you’re growing more skills and developing more confidence in yourself, don’t become stagnant!

學習和練習一段時間后,您可能會開始感到更加舒適。 雖然這是一件好事,但因為這意味著您正在培養更多的技能并對自己擁有更多的信心,所以請不要停滯不前!

The industry we’re in is constantly changing. And if you don’t change with it for a long enough time, you may make yourself obsolete.

我們所處的行業正在不斷變化。 而且,如果您長時間沒有使用它進行更改,則可能會使自己過時。

As an example, I had gotten pretty good at building layouts using the CSS float property. I had heard about flexbox, and co-workers of mine had even talked about how great it is.

舉例來說,我已經非常擅長使用CSS float屬性來構建布局。 我聽說過flexbox,而我的同事們甚至都在談論它的強大之處。

But I was hesitant to spend time learning about this new technology. If I’m honest, it was because I was too lazy to learn something new if I didn’t absolutely have to.

但是我很猶豫,花時間學習這項新技術。 如果說實話,那是因為如果我不是絕對必須的,我懶得學習新的東西。

Finally, I did end up learning flexbox. It didn’t take very long and the second I got it, I was kicking myself for not learning it a long while ago.

最后,我確實學習了flexbox。 并沒有花很長時間,第二秒鐘我就明白了,因為不久前我沒有學習它就踢自己。

Now, I’ve understood the importance of staying up to date with technologies. While delaying learning flexbox didn’t really hurt my career, imagine if I never learned it at all! At some point, I wouldn’t be very marketable as a web developer.

現在,我已經了解了保持最新技術的重要性。 雖然延遲學習flexbox并沒有真正傷害我的職業,但是想想我是否從沒學過! 在某個時候,作為一個Web開發人員,我的市場規模不會很大。

Now, don’t feel like you have to learn every single language, tool, and skill that exists in the world (unless you really want to). What you can do is try to learn the new tools that have become so widely used that they are in the mainstream.

現在,您不必不必學習世界上存在的每一種語言,工具和技能(除非您真的想要)。 您可以做的是嘗試學習已廣泛使用以至于成為主流的新工具。

For instance, React.js and Node.js came out years ago, and are now dominating the industry. Those would be good stacks to learn right now if you haven’t already.

例如,React.js和Node.js幾年前問世,現在在整個行業中占據主導地位。 如果您還沒有的話,那將是現在學習的好堆棧。

So how do you find out what’s popular?

那么,如何找到流行的呢?

Here are some of the ways that I keep up:

以下是我跟上的一些方法:

  • Syntax.fm is a podcast by Wes Bos and Scott Tolinski. Really fantastic — they talk about what’s new in web dev, as well as other relevant topics.

    Syntax.fm是Wes Bos和Scott Tolinski的播客。 真是太棒了–他們談論Web開發人員的新功能以及其他相關主題。

  • CSS Tricks has tons of articles and tutorials on using CSS. Its creator, Chris Coyier, also helped created Codepen.io, a web development playground.

    CSS Tricks提供了大量有關使用CSS的文章和教程。 它的創建者Chris Coyier還幫助創建了Web開發場所Codepen.io 。

  • Stack Overflow releases a survey on the state of web development every year. It’s a good way to keep up to date on what’s doing well and what is getting obsolete.

    Stack Overflow每年都會發布有關Web開發狀態的調查 。 這是保持最新進展的好方法。

  • Smashing Magazine talks about all sorts of topics in web development, UX/UI, and web design.

    Smashing Magazine討論了Web開發,UX / UI和Web設計中的各種主題。

去做就對了! (Just do it!)

I hope these tips have helped you feel less anxious and more excited about learning web development!

希望這些技巧能幫助您減少對學習Web開發的焦慮,并更加興奮!

The last tip is to just do it. Even if you don’t know exactly what you’re doing, don’t let that stop you. Start somewhere, and you’ll figure out more as you go along.

最后一個提示就是做到這一點。 即使您不完全知道自己在做什么,也不要讓它阻止您。 從某個地方開始,然后您會發現更多。

想要更多? (Want more?)

? Read more tutorials on my blog, coder-coder.com.? Sign up here to get emails about new articles.? Join 25,000+ others — Follow @thecodercoder on Instagram.? Check out coding tutorials on my YouTube channel.

? 在我的博客c oder-coder.com上教程。 ? 請點擊此處以獲取有關新文章的電子郵件。 ? 加入25,000多個其他人- 在Instagram上關注@th ecodercoder。 ? 在我的YouTube頻道上查看編碼教程。

翻譯自: https://www.freecodecamp.org/news/10-tips-for-success-when-youre-learning-to-code-65ff55a52bed/

成功的秘訣是什么

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/392020.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/392020.shtml
英文地址,請注明出處:http://en.pswp.cn/news/392020.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ZJUT 地下迷宮 (高斯求期望)

http://cpp.zjut.edu.cn/ShowProblem.aspx?ShowID1423 設dp[i]表示在i點時到達終點要走的期望步數,那么dp[i] ∑1/m*dp[j] 1,j是與i相連的點,m是與i相鄰的點數。建立方程組求解。重要的一點是先推斷DK到達不了的點。須要bfs預處理一下進行…

html收款頁面模板,訂單收款.html

訂單收款$axure.utils.getTransparentGifPath function() { return resources/images/transparent.gif; };$axure.utils.getOtherPath function() { return resources/Other.html; };$axure.utils.getReloadPath function() { return resources/reload.html; };…

pandas之時間數據

1.時間戳Timestamp() 參數可以為各種形式的時間,Timestamp()會將其轉換為時間。 time1 pd.Timestamp(2019/7/13) time2 pd.Timestamp(13/7/2019 13:05) time3 - pd.Timestamp(2019-7-13) time4 pd.Timestamp(2019 7 13 13:05) time5 pd.Timestamp(2019 July 13 …

scikit keras_Scikit學習,TensorFlow,PyTorch,Keras…但是天秤座呢?

scikit kerasWelcome all! In the first episode of this series, I investigated the four most known machine learning frameworks and discussed which of these you should learn depending on your needs and goals.w ^迎閱讀所有! 在本系列的第一集中 &#…

程序員如何學習更好的知識_如何保持學習并成為更好的程序員

程序員如何學習更好的知識by Kevin Gardner凱文加德納(Kevin Gardner) 如何保持學習并成為更好的程序員 (How to keep learning and become a better coder) Coding has come a long way since the days of Robert Taylor and ARPANET and Sir Tim Berners-Lee and CERN — an…

Educational Codeforces Round 25 C. Multi-judge Solving

題目鏈接:http://codeforces.com/contest/825/problem/C C. Multi-judge Solving time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputMakes solves problems on Decoforces and lots of other different onli…

Java—stream以及集合框架使用

1) 編寫Student類,主要屬性包括學號、姓名、性別、班級 2) 編寫Score類,主要屬性包括:學號、課程名、分數 3) 模擬期末考試的成績統計應用場景,要求 (1) 所有學生名單及對應科目成績已經初始化在數組中 (2) 要求輸出每門課程的所有…

山東省2021年高考成績查詢平臺6,山東2021年高考成績改為6月26日前公布

6月11日,山東省教育廳舉行2021年第一次高考新聞發布會,介紹2021年高考基本情況、評卷安排、成績公布等相關工作。山東省教育招生考試院新聞發言人、普招處處長李春光介紹,根據近期國家有關工作要求和強基計劃招生工作需要,原定于6…

如何在vuejs里禁用eslint語法檢查工具

eslint好是好,可要求很苛刻,對于我這種寫代碼很糙的媛。。。。。。 搜索的時候有的說加入 /* eslint-disabled */(有用,但只是部分代碼享受此待遇) 還有說刪除.eslintrc.js里包含eslint關鍵字的塊,a---o---…

數據結構兩個月學完_這是我作為數據科學家兩年來所學到的

數據結構兩個月學完It has been 2 years ever since I started my data science journey. Boy, that was one heck of a roller coaster ride!自從我開始數據科學之旅以來已經有兩年了 。 男孩 ,那可真是坐過山車! There were many highs and lows, and…

leetcode 888. 公平的糖果棒交換(set)

愛麗絲和鮑勃有不同大小的糖果棒:A[i] 是愛麗絲擁有的第 i 根糖果棒的大小,B[j] 是鮑勃擁有的第 j 根糖果棒的大小。 因為他們是朋友,所以他們想交換一根糖果棒,這樣交換后,他們都有相同的糖果總量。(一個…

如何使用JavaScript檢查輸入是否為空

by Zell Liew由Zell Liew 如何使用JavaScript檢查輸入是否為空 (How to check if an input is empty with JavaScript) Last week, I shared how to check if an input is empty with CSS. Today, let’s talk about the same thing, but with JavaScript.上周,我分…

數學哲學與科學哲學和計算機科學的能動作用,數學哲學與科學哲學和計算機科學的能動作用...

3 數學哲學與計算機科學的能動作用數學哲學對于計算機科學的影響主要表現于以下的事實:一些源于數學哲學(數學基礎研究)的概念和理論在計算機科學的歷史發展中發揮了十分重要的作用。例如,在此可以首先提及(一階)謂詞演算理論:這是由弗雷格(…

AngularDart4.0 指南- 表單

2019獨角獸企業重金招聘Python工程師標準>>> 表單是商業應用程序的主流。您可以使用表單登錄,提交幫助請求,下訂單,預訂航班,安排會議,并執行無數其他數據錄入任務。 在開發表單時,創建一個數據…

(轉載)分享常用的GoLang包工具

分享常用的GoLang包工具 包名 鏈接地址 備注 Machinery異步隊列 https://github.com/RichardKnop/machinery Mqtt通信 github.com/eclipse/paho.mqtt.golang go文檔http://www.eclipse.org/paho/clients/golang/ 微信開發 https://github.com/chanxuehong/wechat fasthttp包 gi…

邁向數據科學的第一步:在Python中支持向量回歸

什么是支持向量回歸? (What is Support Vector Regression?) Support vector regression is a special kind of regression that gives you some sort of buffer or flexibility with the error. How does it do that ? I’m going to explain it to you in simpl…

js 觸發LinkButton點擊事件,執行后臺方法

頁面 <asp:LinkButton ID"lbtButton" runat"server" CssClass"lbtButton" Font-Underline"false" OnClick"lbtButton_Click"> js function clickButton(filePath, fileName){ __doPostBack(lbtButton, ); } 當執行該…

vue 響應式ui_如何在Vue.js中設置響應式UI搜索

vue 響應式uiAre you thinking of building something awesome with one of the popular modern frameworks out there right now, but don’t know how to get started?您是否正在考慮使用當前流行的現代框架之一來構建出色的東西&#xff0c;但不知道如何入門&#xff1f; …

蘭州交通大學計算機科學與技術學院,蘭州交通大學

信息與計算科學專業依托數學和計算機科學與技術兩個一級學科碩士學位授予點&#xff0c;運籌學與控制論、計算機科學與技術兩個省級重點學科&#xff0c;培養理工融合、學科交叉的創新性人才。自2008年以來&#xff0c;承擔國家自然科學基金10余項&#xff0c;發表SCI收錄雜志論…

leetcode 424. 替換后的最長重復字符(滑動窗口)

給你一個僅由大寫英文字母組成的字符串&#xff0c;你可以將任意位置上的字符替換成另外的字符&#xff0c;總共可最多替換 k 次。在執行上述操作后&#xff0c;找到包含重復字母的最長子串的長度。 注意&#xff1a;字符串長度 和 k 不會超過 104。 示例 1&#xff1a; 輸入…