This article is the first day of the "Fujitsu Social Science Laboratory" Advent Calendar. The calendar isn't filled at all this year, but let's take it easy!
Everyone, "I want to improve my skills, but I don't have anything I want to make." Have you ever had such an experience?
Every time I read the [Personal Development](https://qiita.com/tags/Personal Development) article on Qiita, I feel more motivated to develop, but every day goes by without knowing what I want to make. I will.
What if we could realize such a state that "more and more things that we want to make come out" from such a state?
I don't think there is such a good story, right?
If you have the same problem of "nothing you want to make", it may be worth reading.
This time, I will not write the code execution procedure, but I will write it with YWTM (what I did, what I understood, what I will do next, merit) that I often use recently.
What did you do?
--The event search API of the IT study group support platform "connpass" was called with Python, and the event containing the keyword "python" was searched and displayed as a Web page.
Language
Library
API --connpass API Reference
Code
connpass.py
import requests
from json2html import json2html
from flask import Flask
app = Flask(__name__)
@app.route('/')
def connpass():
return json2html.convert(requests.get('https://connpass.com/api/v1/event/?keyword=python').json())
if __name__ == "__main__":
app.run()
What did you learn from this ** what you did **?
――By using the API of a familiar Web service, you can easily realize something that makes your daily life a little more convenient, and you will find more and more things you want to make. Because people want to use something that is convenient and easy to use.
What's next to do with this ** what I learned **?
--Check and use APIs of familiar web services such as Twitter, Facebook, LINE, Github, Qiita, Hatena Blog, Slack, Office365, Yammer, etc.
What are the benefits of this ** next thing **?
――You can continue to work on things that are familiar to you ――If you continue, small results will accumulate ――You can achieve your goals by accumulating small results ――Achieving your goals creates a sense of accomplishment ――When a sense of accomplishment is born, you get motivated ――When you get motivated, you want to continue ――Skills grow as a result of continuing --Skills can be applied to work and life
** What to do next ** Can I do it if I want to? If there are these ** benefits **, is it worth the ** next thing **?
Would you like to realize such a state that "what you want to make comes out more and more"?
From now on, for the year-end and New Year holidays, let's find what you really want to make using the API of familiar Web services!
People are good
Recommended Posts